Where is Huangshalin?

Where is Huangshalin located?

Huangshalin, Henan, China (approx. 33.27944°, 111.8956°)


Where is Huangshalin on the map?