The Great Pyramid of Cholula: The World’s Largest Pyramid Hidden as a Hill
The largest pyramid on Earth is not in Egypt. It hides as a grassy hill in Mexico with a church on top, and the Spanish built on it without ever knowing what lay beneath.
Info on popular culture and everyday life
The largest pyramid on Earth is not in Egypt. It hides as a grassy hill in Mexico with a church on top, and the Spanish built on it without ever knowing what lay beneath.