Shanghai People Square je veľkolepý priestor v centre mesta. Je to otvorený záhradný priestor obklopený budovami a zariadeniami pre administratívu, kultúrne aktivity, dopravu a obchod. Ľudový Park, ľudový kaštieľ a šanghajské Múzeum sedia na centrálnej osi. Centrálne námestie leží medzi ľudovým kaštieľom a Šanghajským múzeom s dvoma menšími štvorcami na každej strane. Celková plocha pokrýva až 1 806 600 metrov štvorcových. Je usporiadaná s vodnou fontánou s rozlohou 320 metrov štvorcových, mapou v Šanghaji a Zem je položená žulovým kameňom. Existuje 36 svetla s stereo okolo centrálneho námestia a 6 kusy reliéfu, ktoré odrážajú históriu a kultúru Šanghaja. Dve malé kúsky trávnatých porastov sú zdobené kvetinovými terasami a sochami. Veľké námestie je obkolesené zeleným pásom zloženým z gáfor stromov, borovíc a kríkov. Kamenná cesta, lemovaná stoličkami, putuje cez zelený pás.