Where is / Where is China / Where is Xinxiang

Where is Xinxiang

Xinxiang is a city located in the northern part of Henan Province in central China.





Xinxiang Location Map, China