Ravaged by looters, earthquakes and erosion, the Step Pyramid of Saqqara is falling apart. Can experts win the race to save this precious pyramid and preserve its treasures?
2012
1991
2013
1986
2004
2001
2009
2023
1977
1997
1972
2007
2006
1971
1974
2011
1962
2024