See here the most accurate Shanghai 10-day weather forecast. Located on China's central eastern coast, Shanghai (上海) is the largest city in China, and one of the largest metropolitan areas in the world, with over 20 million people. Shanghai is administratively equal to a province and is divided into 18 county-level divisions: 17 districts and one county. Shanghai has two commercial airports: Hongqiao and Pudong. Shanghai is split in two by the Huangpu River with Puxi, the older city center, on the west bank and Pudong, the modern and ever-expanding area, on the east side. Today, Shanghai is the largest center of commerce in China mainland.