Where is Xuhe?

Where is Xuhe located?

Xuhe, Henan, China (approx. 35.28583°, 113.1733°)


Where is Xuhe on the map?