Tlachihualtepetl

Mexico

Temple of Cholula

Tlachihualtepetl

The Temple of Cholula, also known as Tlachihualtepetl (meaning "handmade mountain" in Nahuatl), is an ancient archaeological site located in present-day Mexico.

The Great Pyramid of Cholula, Tlachihualtepetl, is the largest prehispanic structure in the world in terms of volume.