The Teotihuacan Pyramids, Mexico.
by Jetjock | 11th of February, 2011
The Teotihuacán Pyramids near Mexico City, this shot from the Pyramid of the Moon towards the Pyramid of the Sun with the Avenue of the Dead leading off to the right.
Teotihuacán guards secrets we have yet to unravel. The origins of Teotihuacán are uncertain, although...