Where is Botanical Garden Station?
Botanical Garden Station is located in Xindu. If you're looking for things to do in the area, you might want to stop in and see Wenshu Monastery and Chengdu City Sports Center.
Things to see and do near Botanical Garden Station
What to see near Botanical Garden Station
- Chengdu University of Technology
- Wenshu Monastery
- Chengdu City Sports Center
- Chengdu IFS
- Tianfu Square
Things to do near Botanical Garden Station
- Wide and Narrow Street
- Taikoo Li Shopping Center
- Chengdu Museum
- Sichuan Museum of Science and Technology
- Kuan Alley