Archive for the Shanghai Geography Category

Shanghai Geography

Shanghai Geography

Shanghai sits on the east coast of the Yangtze River Delta, China, and roughly equidistant from Beijing and Hong Kong. The municipality consists of the whole peninsula between the Yangtze River an