Fact Finder
Overview of ShanghaiShanghai is China's largest city with nearly ten million residents. Although it is considered the engine room of the Chinese economy, this is no dry destination. In the past, the river Huangpu, which divides Shanghai into east (Pudong) and west (Puxi)...