People's Square

人民广场 (上海)
square in Shanghai
#13 in Shanghai / #99 in China
Photo
by kallerna
/ CC BY-SA 4.0

People's Square in Shanghai, China, is a prominent public space and a major landmark in the city. Located in the Huangpu District, it is surrounded by numerous important buildings and cultural institutions, including the Shanghai Museum, Shanghai Grand Theatre, and Shanghai Urban Planning Exhibition Center. The square is a bustling hub of activity, often hosting events, festivals, and gatherings. It also serves as a key transportation nexus, with the People's Square metro station providing access to multiple subway lines.


Hotels

Find hotels nearby:

Tours & Activities

Also check out