Where is Xuetian?

Where is Xuetian located?

Xuetian, Yunnan, China (approx. 24.86691°, 102.6083°)


Where is Xuetian on the map?