Where is Xinxin?

Where is Xinxin located?

Xinxin, Anhui, China (approx. 33.51667°, 116.1°)


Where is Xinxin on the map?