Where is Senlinqun?

Where is Senlinqun located?

Senlinqun, Yunnan, China (approx. 24.57019°, 103.4935°)


Where is Senlinqun on the map?