Where is Xuejialou?

Where is Xuejialou located?

Xuejialou, Anhui, China (approx. 32.14167°, 116.9917°)


Where is Xuejialou on the map?