Where is Xuexilin?

Where is Xuexilin located?

Xuexilin, Anhui, China (approx. 30.71667°, 118.8167°)


Where is Xuexilin on the map?