Cholula
PyramidCentral America
Great Pyramid of Cholula: the largest pyramid by volume in the world (4.45 million cubic meters), now hidden under a hill with a church on top. Built in layers over 1,000+ years.
Open in the Atlas map →Walkthrough videos (3)
Cholula | The World's Largest Pyramid is in Ancient Mexico (Not Egypt!)Hugh Newman / Megalithomania
Cholula PyramidAgeless Rock
Pyramids of MesoamericaAgeless Rock