Where is Xuelow?

Where is Xuelow located?

Xuelow, Anhui, China (approx. 33.83333°, 115.75°)


Where is Xuelow on the map?