You are here: Home › Asia › China › Shanghai
Shanghai
THE CITY OF SHANGHAI
Shanghai has a population of over 20 million people. This makes it the largest city in China and also one of the largest metropolitan areas in the world. Shanghai is situated on the central eastern coast of China central eastern coast. The city’s position at the mouth of the Yangtze River makes it a natural harbour city. Shanghai is administered as a municipality of the People's Republic of China and has the status of a province.