Shanghai People Square je velkolepý prostor v centru města. Jedná se o otevřený prostor zahradního typu obklopený budovami a zařízeními pro správu, kulturní aktivity, dopravu a obchod. Lidový Park, lidové sídlo a Šanghajské muzeum sedí na centrální ose. Centrální náměstí leží mezi lidovým sídlem a Šanghajským Muzeem se dvěma menšími náměstími na každé straně. Celková plocha pokrývá až 1 806 600 metrů čtverečních. Je uspořádán s vodní fontánou o rozloze 320 metrů čtverečních, Šanghajskou mapou a zem je položena žulovým kamenem. Kolem centrálního náměstí je 36 světel se stereo a 6 kusů reliéfu, které odrážejí historii a kulturu Šanghaje. Dva malé kousky pastvin jsou zdobeny květinovými terasami a sochami. Velký čtverec je zakroužkován zeleným pásem tvořeným kafrovými stromy, borovicemi a křovinami. Kamenná cesta, lemovaná židlemi, putuje zeleným pásem.