web analytics

ESA: Earth from Space: Shanghai

The Chinese city of Shanghai is pictured in this Sentinel-2A image from 16 December 2015.

As well as the country’s most populous city – with over 24 million people – this global financial centre is also the site of the world’s busiest container ports owing to its strategic location on the Yangtze River Delta.