This photo taken on April 23, 2024 from a plane shows a view of the Step Pyramid complex in the Saqqara necropolis, south of Cairo, Egypt.(Photo: Xinhua)
This photo taken on April 23, 2024 from a plane shows a view of Cairo, Egypt.(Photo: Xinhua)
This photo taken on April 23, 2024 from a plane shows a view of Cairo, Egypt.(Photo: Xinhua)