Where is Xuetian?

Where is Xuetian located?

Xuetian, Sichuan, China (approx. 28.55567°, 105.4743°)


Where is Xuetian on the map?