Archive for the Shanghai Geography Category

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
