The Great Pyramid of Cholula
With its 66 metres, this might “only” be the 12th tallest building in the world, and almost half the size of the Great pyramid of Giza. However measured by volume, this is the largest known pyramid in the world.
In the local Aztech rooted language “Nahuatl” it’s called “Tlachihualtepetl”, that translates to “Made by hand mountain”.
When the Spanish invaded the area in 1519, the pyramid was covered by grass and soil, in such an extent that they never discovered the huge building. They even built the church La Iglesia de los Remedios in 1574, on top of what they thought was a hill.