Where is Xuxiaowei?

Where is Xuxiaowei located?

Xuxiaowei, Anhui, China (approx. 32.51944°, 117.0194°)


Where is Xuxiaowei on the map?