Where is Xinu?

Where is Xinu located?

Xinu, Anhui, China (approx. 30.45833°, 116.0167°)


Where is Xinu on the map?