Teotihuacan is an ancient city located in the Basin of Mexico, about 30 miles (50 km) northeast of modern-day Mexico City. It is one of the largest and most important archaeological sites in Mexico, with a history that dates back over 2,000 years.
Teotihuacan was founded around 200 BC and became one of the largest cities in the world by the first century AD, with a population estimated to be over 100,000. It was a center of religion, politics, and culture, and is known for its impressive architectural achievements, including towering pyramids, grand plazas, and elaborate palaces.