Sep 5, 2022

The largest pyramid in the world was camouflaged to look like a hill and a church sits at the top

Posted by in category: futurism

The Great Pyramid of Cholula is actually an Aztec temple that was constructed over 2000 years ago. The complex is located in Cholula, Mexico.

The structure holds three records as the largest archaeological site of a pyramid and the largest pyramid in the world by volume. According to the Guinness Book of World Records, it is also the largest monument ever constructed anywhere in the world. It surpasses the largest Egyptian pyramid which is the Great Pyramid of Giza.

Comments are closed.