by
TheaGood
on 24/8/16
view
rss
like
The world's largest pyramid is hidden inside a mountain in Mexico: Spanish settlers built a church on top of a hill not knowing that the Great Pyramid of Cholulu lay beneath
http://www.dailymail.co.uk/sciencetech/article-3756914/The-world-s-largest-pyramid-hidden-inside-mountain-Mexico-Early-settlers-built-church-hill-not-knowing-Great-Pyramid-Cholulu-lay-beneath.html
620 chars, < 1 min read