• Located in downtown Shanghai, the People's Square is the largest public square in Shanghai with the People's Park next door it was a race course.
  • Prior to 1949 and the establishment of the People's Republic of China, what is now People's Square was a part of the horse racing course of Shanghai.
  • Panorama View Of The Fountain At The People's Square In Shanghai Panorama View Of The Fountain At The People's Square In Shanghai.
  • It is the largest public square of Shanghai, stretching in an area of 140,000 square meters. ... Location: People's Square, Huangpu, China.
  • Peoples Square (人民 廣場; Rénmín Guǎngchǎng) is located in the center of Shanghai, and is surrounded by some of the most interesting city attractions, such as...
  • Hi, we are alighting at People's Square subway station and heard it is a very big platform/area. ... Download "MetroMan" for Shanghai.
  • Shanghai Peoples Square offers the best of modern Shanghai, a world-class museum of Chinese artefacts, another for contemporary art, and a majestic theatre.
  • The People's Square in the center of Shanghai and the south side of People's Park. During 1930s and 1940s, the present People's Square was the gambling...
  • You are now at: Home >> Shanghai Attractions >> People Square. ... People Square People's Square is a spectacular space in the heart of the city.