Where is Qingquanqun?

Where is Qingquanqun located?

Qingquanqun, Yunnan, China (approx. 24.1413°, 102.3598°)


Where is Qingquanqun on the map?