Where is Xixinan?

Where is Xixinan located?

Xixinan, Anhui, China (approx. 29.8375°, 118.2794°)


Where is Xixinan on the map?