Where is Longquanzhuang?

Where is Longquanzhuang located?

Longquanzhuang, Yunnan, China (approx. 24.31665°, 102.6924°)


Where is Longquanzhuang on the map?