Where is Cansilin?

Where is Cansilin located?

Cansilin, Guangxi Zhuang Autonomous Region, China (approx. 21.88333°, 108.5°)


Where is Cansilin on the map?