News

Child sacrifices took place at the pyramid, which is the largest monument in the world Credit: Flickr / Omar Bárcena. The Great Pyramid of Cholula lay undiscovered for centuries until it was ...
Largest PYRAMID In The World Or Dormant Volcano? El Cono del Divisor, Peru. Posted: June 5, ... Mystery of America's 'Lost Colony' may finally be solved after 440 years, archaeologists say.
Tlachihualtepetl, or the Great Pyramid of Cholula, stands more than 200 feet tall and nearly 1,500 feet wide, dwarfing the Great Pyramid of Giza in volume, reports the BBC. Related: ...
When researchers started their excavation of one of the earliest and largest pyramids in South America, located at Huaca Prieta in the north of Peru, they made a startling discovery.