Home Latest Shanghai from Space – NASA

Shanghai from Space – NASA

0
Shanghai from Space – NASA

[ad_1]

The metropolis lights of Shanghai, probably the most populous metropolis in China with a inhabitants of about 24.9 million, and the Huangpu River flowing by means of downtown, are pictured from the International Space Station because it orbited 260 miles above the East China Sea.

Image Credit: NASA/Jasmin Moghbeli

Read More

Download

[adinserter block=”4″]

[ad_2]

Source link

LEAVE A REPLY

Please enter your comment!
Please enter your name here