Shanghai Maps
Shanghai is situated in eastern China, at the middle portion of the Chinese coast, and sits at the mouth of the Yangtze River. Shanghai is one of the four municipalities directly under the Central Government, exerting influence over finance, commerce, fashion, and culture. See Shanghai's position on China's maps below.
My Questions *We welcome and appreciate your questions & reviews