Skip to main content



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.

Find jobs in Shanghai, China