Tag: Mexico Pyramid of Sun

The Pyramid of Sun Mexico

The Pyramid of Sun is the largest building in Teotihuacan and Mesoamerica. The name derives from Aztecs, who visited the Teotihuacan during abandoned times....