Today’s Video of the Day from the European Space Agency (ESA) gives us a glimpse of Shanghai, China, from space. With over 24 million residents, Shanghai is one of the most densely populated cities in the world.
The city is a global financial hub, due in large part to its location on China’s central coast near the mouth of the Yangtze River. The Shanghai port is the world’s busiest container port.
The video is part of the ESA’s Earth from Space series.
—
By Chrissy Sexton, Earth.com Staff Writer
Video Credit: European Space Agency