History

Teotihuacán: The Pyramid of the Sun and the Lost City of the Gods

An hour from Mexico City stands a giant pyramid built by a people whose name and language are lost. Inside Teotihuacán, the Pyramid of the Sun, and its haunting mysteries.