Teopanzolco, Aztec ceremonial complex in Cuernavaca, Mexico.
Teopanzolco is a pre-Hispanic ceremonial site in Cuernavaca, Mexico, made up of pyramids, temples, and stone structures arranged around two main plazas set at different levels. The buildings are connected by steep staircases and feature raised platforms that were used for ritual purposes.
The site was built by the Tlahuica people during the late Postclassic period as a religious center for the region. It was later absorbed into the Aztec Empire, reflecting the gradual expansion of Aztec power into the surrounding area.
The main temple has twin staircases leading to two separate shrines, one for Tlaloc, the rain deity, and one for Huitzilopochtli, the war god. This double layout reflects how two different forms of worship were brought together in one place.
Sturdy footwear is a good idea since the ground is uneven and the staircases are steep throughout the site. On warm days, bring water and sun protection, as there is very little shade across the grounds.
The site was rediscovered in the 1910s when Emiliano Zapata's forces placed artillery on Building 1 to shell federalist positions in central Cuernavaca; the cannon fire loosened the soil and exposed the stonework. After the September 19, 2017 earthquake damaged the main temple, repair work revealed a smaller earlier temple inside, possibly dedicated to Tlaloc.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 93,830 contributors worldwide.