Map of Shanghai China

Pudong Shanghai - Lujiazui Financial Zone

The city of Shanghai in China's most populous city with a regional populations of around 20 million people.  It is situated on the Huangpu River near the East China Sea near the mouth of the Yangtze River.

Map of Shanghai
Map of Shanghai in Eastern China