Towering at 1,850 meters (6,070 feet) above sea level, Cerro Tusa is the world’s tallest natural pyramid and one of the most ...
A new theory, increasingly breaking through the rigid frameworks of traditional narratives, invites us to rethink the role of the pyramids in Egypt’s history.
When most people think of pyramids, they think of Egypt. The Great Pyramid of Giza, after all, is the last surviving wonder of the ancient world and a UNESCO World Heritage Site. But just 200 miles ...