La place du peuple est située à l’ouest de la rivière Huangpu, au centre-ville de Shanghai. Elle a été construite depuis les années soixante. En 1988, avec la construction du métro, le gouvernement a décidé de reconstruire la place afin d’avoir un lieu symbole du centre urbain. En même temps, c’est d’exhiber la nouvelle physionomie urbanisée de Shanghai. En occupant une superficie de 140 000 m², elle peut accueillir 1.2 millions personnes. Cette place est énorme, et abrite un parc, le musée de Shanghai, le Grand Théâtre et le Musée d'art contemporain de Shanghai. La mairie de Shanghai est située au nord de la place. Et il y a aussi des restaurants, des boutiques aux alentours. C’est le centre culturel et politique de Shanghai, et le symbole de la puissance économique de Shanghai.
La place est très bien verdie afin d’avoir un environnement euphorique dans le centre urbain. Elle est aussi la plus grande place jardinière de Shanghai. Dans le secteur de la place du peuple, il y a trois petites places. Au centre, c’est la place du centre qui abrite une fontaine jaillissante. Tous les équipements et les espaces verts sont autour de la fontaine. A l’est, il y a la place du soleil levant. Et la place de la lune se trouve à l’ouest. Les espaces verts occupent la plupart de surface. Tous les matins, les gens viennent jouer le Tai chi ou de l’épée et danser.
Au-dessous de la place, il y a le plus grand centre commercial souterrain de la Chine, à une superficie de 25 000 m². On peut y trouver les magasins de mode, les restaurants, et les supermarchés, etc. C’est aussi un des plus importants centres de communications de Shanghai, car la station du métro de "la place du peuple" est l’intersection des lignes 1,2 et 8. La station de "la place du peuple" est donc devenue un site commercial et touristique de Shanghai.