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 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.

Find jobs in Shanghai, China