Where is Lenshuipu?

Where is Lenshuipu located?

Lenshuipu, Henan, China (approx. 32.77°, 113.6686°)


Where is Lenshuipu on the map?