Where is Liuxinqun?

Where is Liuxinqun located?

Liuxinqun, Yunnan, China (approx. 24.4942°, 102.2978°)


Where is Liuxinqun on the map?