Where is Beijing South Railway Station?
Beijing South Railway Station is located in Fengtai. If you'd like to find things to do in the area, you may want to check out Beijing Museum of Natural History and Niujie Mosque.
Things to see and do near Beijing South Railway Station
What to see near Beijing South Railway Station
- Niujie Mosque
- Temple of Heaven Park
- Qianmen Street
- Temple of Heaven
- Taiwan Assembly Hall
Things to do near Beijing South Railway Station
- Beijing Museum of Natural History
- Dashilan Street
- Neiliansheng Shoe Shop
- Beijing Qianmen Street
- Lao She Teahouse