Where is Xujiado?

Where is Xujiado located?

Xujiado, Anhui, China (approx. 31.34167°, 118.6833°)


Where is Xujiado on the map?