Where is Xueheli?

Where is Xueheli located?

Xueheli, Qinghai, China (approx. 38.7°, 98.06667°)


Where is Xueheli on the map?