Urban landscape, Hangzhou Bay

Description

Extended view of the city of Shanghai. Shanghai is the most populated city of China and one of the biggest cities in the world with more than 24 millions inhabitants in 2016. It was buit along the HuangPu river.