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. (Xinhua/Ahmed Gomaa)
This photo taken on April 23, 2024 from a plane shows a view of Cairo, Egypt. (Xinhua/Ahmed Gomaa)
This photo taken on April 23, 2024 from a plane shows a view of Cairo, Egypt. (Xinhua/Ahmed Gomaa)