The World’s Largest Pyramid Is Hidden Within a Hill

Posted on Categories Discover Magazine

The Great Pyramid of Cholula: This little-known structure in central Mexico preserves 2,500 years of Mesoamerican history.

Leave a Reply