Beneath a colonial-era church in the Mexican state of Puebla sits a structure that dwarfs the Great Pyramid of Giza by nearly double its volume. The Great Pyramid of Cholula holds the record as the ...
The Great Pyramid of Cholula may be the most shocking ruin in this video because it was hidden in plain sight. Spanish conquerors built a church on top of what looked like a hill, never realizing it ...