Where is Xudain?

Where is Xudain located?

Xudain, Anhui, China (approx. 31.96389°, 117.4167°)


Where is Xudain on the map?