Archive for the Shanghai Geography Category

Shanghai Geography

Shanghai Geography

Shanghai sits on the Yangtze River Delta on China's eastern coast, and is roughly equidistant from Beijing and Hong Kong. The municipality as a whole consists of a peninsula between the Yangtze an