Shanghai Advertising Screens

24.24 million permanent residents as of the end of 2018. Occupying a total area of 6,340.5 square kilometres, it is the most populous city in the whole country. Shanghai is the commercial and financial centre in China and ranks 5th in the 2019 edition of the Global Financial Centres Index