Teopanzolco
Zona Arqueológica Teopanzolco · Teopanzolco Archaeological Zone
Late Postclassic (Aztec)·Aztec (Tlahuica)·🇲🇽 Morelos, Mexico
About
About Teopanzolco
Twin-temple Aztec pyramid center (c.1200–1521 CE) within modern Cuernavaca, with Large Basement (Gran Basamento) 18 m high × 68 m long twin stair pyramid dedicated to Huitzilopochtli and Tlaloc, emulating Tenochtitlan's Templo Mayor at provincial scale. Discovered 1914 under artillery mound and excavated 1918–1921, later 1990s INAH salvage revealed buried Tlahuica substructure (hidden Teopanzolco Viejo pyramid beneath Spanish fill). Earthquake 2017 exposed buried pyramid stage; 14 platforms, residential mounds and ballcourt. Totonac-style ceramics under Aztec levels.
Why it mattersProvincial miniature of Templo Mayor elucidates Aztec state replication of imperial cult at city-state scale; 2017 buried pyramid discovery.
Open questions
Mysteries & theories
Mysteries
- 01Hidden substructure internal chamber purpose and Tlahuica vs Aztec attribution
- 02Why twin temple replicated at 1/3 scale exactly
Theories
- 01Teopanzolco pyramid deliberately encoded Tenochtitlan rivalry miniature as political emulation
Theories are interpretations, not findings. The seal above tells you how much scholarly weight the place carries.
History
How it came to be
- Built
- c.1200–1521 CE (Tlahuica/Aztec)
- Period
- Late Postclassic (Aztec)
- Culture
- Aztec (Tlahuica)
- Builders
- Tlahuica under Aztec Triple Alliance
- Purpose
- Twin-temple summit pyramid (war/rain) and provincial civic-ceremonial nucleus
- Abandoned
- 1521 CE
- Rediscovered
- 1914 by artillery placement; excavated 1921
- Excavation
- Partially excavated
On the ground
Structures & features
18.9249° N · 99.2199° W · 1520 m · 2 mapped features
Gran Basamento twin pyramid
pyramid18 m high 68 m long twin stair pyramid (Huitzilopochtli/Tlaloc) summit
18.9250° N · 99.2200° WBuried Teopanzolco Viejo substructure
pyramidEarlier Tlahuica pyramid encased within Gran Basamento, revealed 2017 earthquake fissure
18.9248° N · 99.2197° W
Gallery