News

Egypt’s oldest pyramid, erected about 4,500 years ago in Saqqara, might have been built using a hydraulic lift 1.. The Step Pyramid of Djoser is surrounded by several unexplained structures.