log in
Nearby:
The Bund
Yu Garden
Yuyuan Old Street
French Concession
Tianzifang
Save
Share
Shanghai South Station
上海南站
Transit & services in
Shanghai
|
China
Shanghai South Station is a station in Xuhui Qu, Shanghai, China.
Rating:
n/a
Address:
Xuhui Qu, Shanghai, China
Map
Category:
Station
Selected Trips
triptsy
6 days in Dec
Shanghai 2020
Selected Photos
×
© Hoptale
About
Covid-19
Destinations
Terms
Support
Get the app