You are here: HomeAsiaChina › Shanghai

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.

Read more: Shanghai

Categories

To top of page