Archive for the Shanghai Geography Category
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
