Although the Great Pyramid of Giza, in Egypt, is one of the most wonderful ancient structures in the world, it is not the only one that holds great mysteries from its past.
For hundreds of years, this enormous pyramid located in the Puebla region of Mexico remained hidden from plain sight, hidden within a mountain covered in grass, trees and deep layers of dirt.
Originally, it was a site dedicated to Chiconahui Quiahuitl, the rain god, and some believe that the Great Pyramid was so sacred and important to the ancient Cholula people that they purposely covered it in order to hide it from the Spanish conquerors.
When Spanish conquistadors, led by Hernan Cortes, arrived in Cholula in the 16th century, they built a church on top of the mountain without knowing that beneath it lay a huge pyramid like no other on Earth.
The Pyramid remained hidden until the 1930s, when archaeologists began to explore the site.
The Great Pyramid of Cholula, also known as the Great Pyramid of Tepanapa, with its 450 meters wide and 66 meters high, is possibly the largest monument ever built on the surface of our planet.
Researchers estimate that the structure would have been built between 900 BC and 200 AD by different civilizations that made improvements to the structure over time and, according to ancient local legends, it would have initially been built by giants.
The Great Pyramid of Cholula is called by locals “Tlachihualtepetl” which means “man-made mountain”.
Due to the fact that a church was built by Spanish explorers in the past, it is considered to be the oldest continuously occupied structure in Central America.