
Shanghai, China’s most populous city with over 24 million citizens
iss073e0513927 (Aug. 22, 2025) --- Shanghai, China's most populous city with over 24 million citizens and sitting on the East China Sea at the mouth of the Yangtze River, is pictured from the International Space Station as it orbited 260 miles above. Highlights include Shanghai Pudong International Airport (at top), the second busiest airport in the world by cargo traffic, and the circular Dishui Lake (center right), the largest artificial freshwater lake in China, hosting business and recreational activities.
Image Credit: NASA
- X
https://www.nasa.gov/image-detail/amf-iss073e0513927/
TakenAugust 22, 2025
ProducerJSC
Image CreditNASA
Size1920x1078px
PIA Numberiss073e0513927


