Home » China Travel Maps » Shanghai Travel Maps » Shanghai Physical Map
Here is a map, showing you the outline of Shanghai as well as Shanghai's location in China map. Located on China's central eastern coast at the mouth of the Yangtze River, the municipality of Shanghai as a whole consists of a peninsula between the Yangtze and Hangzhou Bay, China's third largest island Chongming, and a number of smaller islands. Originally a fishing and textiles town, Shanghai has grown to the largest center of commerce and finance in China and one of the largest metropolitan areas in the world, mainly due to its favorable port location.
