Where is Xuehu?

Where is Xuehu located?

Xuehu, Henan, China (approx. 34.13083°, 116.4306°)


Where is Xuehu on the map?