You are here: Home China Guide China City Guide Shanghai



Shanghai, is a municipality under the direct jurisdiction of the Central Government. It is washed by the East China Sea on the east and Hangzhou Bay on the south.



Owing to its gifted geographic location, Shanghai has become a well--known sea and river port, boasting easy accesses to a vast hinterland. With a population reaching to 200million, Shanghai is the largest city of China, and ...