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 center. The city also has one of the busiest ports in the world.
Though Shanghai doesn’t have a long history, it has renowned landmarks such as the Bund, Yu Garden as well as the morden Lujiazui skyline.