Shanghai
CHINA
About Shanghai
The world's most populous city
Located at the mouth of the Yangtze River in East China, Shanghai is the largest city by population in China as well as the country’s economic and financial hub. The city also has one of the busiest ports in the world.
Although Shanghai doesn’t have a long history, it has renowned landmarks such as the Bund, Yu Garden and modern Lujiazui skyline.