Largest Pyramid on Earth
The World’s Largest Ancient Pyramid and the Worship of the Feathered Serpent
Unwritten Mystery
April 20, 2020
The World’s Largest Ancient Pyramid and the Worship of the Feathered Serpent
The largest Pyramid on the planet’s surface, the Great Pyramid of Cholula, has an estimated total volume of over 4.5…