Shanghai from Space. Photographed from the International Space Station. The city lights of Shanghai, the most populous city in China with a population of about million, and the Huangpu River flowing through downtown, are pictured from the International Space Station as it orbited 260 miles above the East China Sea. February 17, 2024 An optimised and enhanced version of an original NASA image / mandatory credit: NASA/J MoghbeliA
Shanghai from Space, 2024
Size: 5568px × 3712px
Location: China, Shanghai
Photo credit: © NASA / digitaleye / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 59mb8bit, china, chinese, city, color, colour, digitaleye, earth, enhanced, geography, horizontal, illuminated, imaging, iss, jamie, lights, marshall, metropolis, misc24_nasa011, nasa, night, optimised, optimized, remote, science, sensing, shanghai, space, streetlights, streetplan, streets, technology, tribaleye, urban