Teotihuacan

Definition

Teotihuacan, located in the Basin of Central Mexico, was the largest, most influential, and most revered city in the history of the New World. It flourished in Mesoamerica's Golden Age, the Classic Period of the first millennium CE. Dominated by two gigantic pyramids and a huge sacred avenue, the city’s architecture, art, and religion would influence all subsequent Mesoamerican cultures.

More about: Teotihuacan

Timeline

Membership