The story of Teotihuacan
Teotihuacan flourished from about 100 BC to 550 AD and was one of the largest cities in the world, with perhaps 100,000 people. The Aztecs found it in ruins centuries later and named it "the place where the gods were created".
The Pyramid of the Sun is among the largest pyramids in the world. The site is a UNESCO World Heritage Site.


