The amazing pyramids at Teotihuican, Mexico. The Sun Pyramid is in the background.
Photo by Derek Ray
Posted July 4, 2010