People's Square is a large public square in the Huangpu District of Shanghai, China. It is south of Nanjing Road and north of Huaihai Road.
The southwest corner of People's Square seen from the Urban Planning Museum, March 2007
The fountain, February 2005
The Shanghai Racecourse in 1912.
People's Square is a large interchange station of the Shanghai Metro, located below People's Square, also next to People's Park and Nanjing Road, in the city center of Shanghai. The station is one of
Line 1 platform
Line 1 platform, February 2007.