
Worldcrunch.com / WORLDCRUNCH
The step pyramid of Djoser in Saqqara, 30 kilometers south of modern-day Cairo, is the oldest remaining pyramid in the world. I pulled out this slide after reading recently about botched restoration efforts that could threaten the whole...