Where is Wuxiaojie?

Where is Wuxiaojie located?

Wuxiaojie, Anhui, China (approx. 32.975°, 117.4056°)


Where is Wuxiaojie on the map?