Where is Xueshanu?

Where is Xueshanu located?

Xueshanu, Anhui, China (approx. 30.225°, 116.1667°)


Where is Xueshanu on the map?