Great pyramid of Cholulu lies beneath church

Daily Mail – A small building in Mexico tells the violent history of treachery and conquest at the great Aztec city of Cholulu – but for hundreds of years, a secret lay beneath its floors. Hiding under the grass, trees and soil sits the Great Pyramid of Cholula, deemed the largest monument ever built on Earth, with a base four times the size of the Great Pyramid of Giza.

Leave a Reply

Your email address will not be published. Required fields are marked *