Where is Xidu Station?
Xidu Station is located in Fengxian District. If you want to find things to do in the area, you may want to check out Qi Zhong Stadium and Shanghai Botanical Garden.
Things to See and Do near Xidu Station
What to See near Xidu Station
- Shanghai Jiao Tong University
- Qi Zhong Stadium
- Guhua Park
- Xinzhuang Park
- Xincheng Central Park