Where is Xuejiazhuang?

Where is Xuejiazhuang located?

Xuejiazhuang, Henan, China (approx. 33.75611°, 112.2033°)


Where is Xuejiazhuang on the map?