
Egypt’s Nile Delta region
iss072e905240 (March 22, 2025) --- Egypt's Nile Delta region, home to about 39 million people and where the Nile, Africa's longest river, drains into the Mediterranean Sea, is pictured from the International Space Station at 11:01 p.m. local time as it orbited 261 miles above.
Image Credit: NASA
- X
https://www.nasa.gov/image-detail/amf-iss072e905240/
TakenMarch 22, 2025
ProducerJSC
Image CreditNASA
Size1920x1280px
PIA Numberiss072e905240