Shanghai People Square adalah ruang spektakuler di jantung kota. Ini adalah jenis taman ruang terbuka dikelilingi oleh bangunan dan fasilitas untuk administrasi, kegiatan budaya, transportasi dan perdagangan. Taman Rakyat, Rumah Rakyat dan Museum Shanghai sedang duduk di sumbu pusat. Pusat persegi terletak antara rumah rakyat dan Museum Shanghai dengan dua kotak kecil di setiap sisi. Total area mencakup sampai dengan 1.806.600 meter persegi. Hal ini diatur dengan air mancur 320-meter persegi, Peta Shanghai dan tanah diletakkan dengan batu granit. Ada 36 lampu dengan stereo di tengah alun-alun dan 6 potongan relief yang mencerminkan sejarah dan budaya Shanghai. Dua buah kecil dari padang rumput dihiasi dengan teras bunga dan patung. Alun-alun besar dilingkari dengan sabuk hijau terbuat dari pohon-pohon camphor, pinus dan semak-semak. Sebuah jalan batu, berbaris dengan kursi, mengembara melalui sabuk hijau.