Where is Xindu?

Where is Xindu located?

Xindu, Anhui, China (approx. 31.45833°, 117.25°)


Where is Xindu on the map?