Mexico is almost 100 percent Catholic. But these magnificent ruins are still considered sacred and people come to pray and feel what they believe is its supernatural energy.
Photo essay: Teotihuacan pyramids