Around 40 kilometers south of Cairo lays Egypt’s built first great pyramid – one of history’s most enduring ancient symbols. While the pyramid is the centerpiece of any funerary … [Read more...] about Step Pyramid of Djoser: The First Pyramid (Saqqara, Egypt)