
Cairo, Egypt, the Arab nation’s largest city located near the Nile Delta
iss073e0134628 (May 22, 2025) --- Cairo, Egypt, the Arab nation's largest city with a population of 10.1 million and located near the Nile Delta, and its surrounding suburbs are pictured at approximately 12:16 a.m. local time from the International Space Station as it orbited 259 miles above.
Image Credit: NASA
- X
https://www.nasa.gov/image-detail/amf-iss073e0134628/
TakenMay 22, 2025
ProducerJSC
Image CreditNASA
Size1920x1280px
PIA Numberiss073e0134628


