Where is Shanghai Songjian South Station?
Shanghai Songjian South Station is located in Songjiang District. If you'd like to find things to see and do in the area, you might like to visit Tianma Mountain and Happy Valley Amusement Park.
Things to See and Do near Shanghai Songjian South Station
What to See near Shanghai Songjian South Station
- Tianma Mountain
- Sheshan Hill
- Sheshan National Forest Park
- Shanghai Sculpture Park
- Qi Zhong Stadium
Things to Do near Shanghai Songjian South Station
- Happy Valley Amusement Park
- Shanghai Film Park
- Shanghai Chenshan Botanic Gardens
- Sheshan Golf Club
- Songjiang Science & Technology Museum