Where is Longquanqun?

Where is Longquanqun located?

Longquanqun, Yunnan, China (approx. 24.64621°, 102.4989°)


Where is Longquanqun on the map?