Where is Xinqiang?

Where is Xinqiang located?

Xinqiang, Anhui, China (approx. 30.41667°, 116.4333°)


Where is Xinqiang on the map?