In northern Egypt, a vast hollow in the desert sits far below sea level, inviting a question that sounds like science fiction ...
Atop a rocky, arid plateau in the Sahara’s Western Desert in Egypt stands the last of the Seven Wonders of the Ancient World: the Great Pyramid of Giza. The 455-foot-tall stone structure and several ...