Stock Photo: Pyramid of the Sun, Teotihuacan, 150AD to 600AD and later used by the Aztecs, UNESCO World Heritage Site, north of Mexico City, Mexico, North America

Stock Photo: 1890-72031 Pyramid of the Sun, Teotihuacan, 150AD to 600AD and later used by the Aztecs, UNESCO World Heritage Site, north of Mexico City, Mexico, North America