CholulaThe Great Pyramid of Cholula near Puebla, Mexico is the <hl>largest pyramid by volume</hl> in the world — roughly 4.45 million cubic meters, nearly twice the Great Pyramid of Giza. It's so overgrown that the Spanish built a church on top of it.SrcINAH
SrcINAH