Where is / Where is China / Where is Xinyang

Where is Xinyang

Xinyang is a city located in the southern part of Henan Province in central China. It is situated on the southern bank of the Huai River.





Xinyang Location Map, China