Teotihuacan Pyramids
Located about 30 miles northeast of Mexico City, the ancient city of Teotihuacan is known for its massive Pyramids of the Sun and Moon. It was one of the largest cities in the ancient world, with an estimated population of 100,000-200,000 people.