Where is Xinxiang?

Where is Xinxiang located?

Xinxiang, Henan, China (approx. 35.30889°, 113.8672°)


Where is Xinxiang on the map?