Teotihuacan was a pre-Columbian Mesoamerican city located in the Basin of Mexico, known for its massive pyramidal structures, such as the Pyramid of the Sun and the Pyramid of the Moon, and its complex urban layout. It thrived between the 1st and 7th centuries CE and played a significant role in the cultural and economic development of the region, influencing many later civilizations, including the Aztecs, who revered it as a place of the gods.