News

The Step Pyramid of King Djoser at Saqqara is the oldest large-scale monumental stone structure in not only Egypt, but the entire world.
French researchers have uncovered secrets of Egypt’s pyramid construction, pointing to the use of hydraulic techniques.