The Pyramid of the Sun (Spanish: 'Piramide del Sol') is the largest building in Teotihuacan. It is also one of the largest in Mesoamerica. The Pyramid of the Sun was found near the Avenue of the Dead, between the Pyramid of the Moon and Cuidadela, an... Read further
License: All Rights Reserved