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.
Album Expedition_72
Date March 22, 2025