Egypt is shown in all its splendor in space imagery from NASA and the European Space Agency. Here's the satellite view of the Pyramids and Nile River from space.
This camera view, which is located 400 kilometers above Earth, is dominated by Egypt, which includes the Red Sea, the Mediterranean, the Nile River, and Mount Sinai. To the right is Saudi Arabia's coastline, and to the north are Israel, Jordan, and Syria. On June 10, 2019, the International Space Station (ISS) captured the pi...