Where is Huanglianshu?

Where is Huanglianshu located?

Huanglianshu, Henan, China (approx. 33.17806°, 111.5547°)


Where is Huanglianshu on the map?