Where is Xujiawu?

Where is Xujiawu located?

Xujiawu, Anhui, China (approx. 30.375°, 116.4333°)


Where is Xujiawu on the map?