Built around 2630 BC, the Pyramid of Djoser is the world's oldest and most iconic pyramid. Located in Saqqara, Egypt, it was built for the Pharaoh Djoser and is the first known pyramid of its kind. Want to know more about this incredible Egyptian pyramid?