Where is People's Square Station?
People's Square Station is located in Downtown Shanghai. If you'd like to find things to do in the area, you may want to check out The Bund and Shanghai Disneyland©.
Things to See and Do near People's Square Station
What to See near People's Square Station
- The Bund
- People’s Park
- Shanghai City Hall
- People's Square
- Old Chinese City
Things to Do near People's Square Station
- Huanghe Road
- West Nanjing Road
- Raffles City
- Brilliance Shimao International Plaza
- Shanghai Landmark Department Store