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.