jaspasjourney.wordpress.com
The Step Pyramid of Djoser – Part of the Saqqara Necropolis, Egypt
The Saqqara Necropolis lies outside Cairo, Egypt. It’s approximately 9 miles southeast of its more famous cousin at Giza, although it forms part of the same UNESCO World Heritage Site that includes…