Where is Yinchuan South Railway Station?
Yinchuan South Railway Station is located in Yinchuan. If you want to find things to do in the area, you might like to visit Zhongshan Park of Yinchuan and South Gate of Yinchuan.
Things to See and Do near Yinchuan South Railway Station
What to See near Yinchuan South Railway Station
- Zhongshan Park of Yinchuan
- Western Xia Park
- Ningxia University
- Western Xia Mausoleums
- Yinchuan International Convention Center