Mexpeditions
Puebla

Great Pyramid of Cholula

The largest pyramid on Earth by volume — a Spanish church now crowns it.