Where is Lenshuipu?

Where is Lenshuipu located?

Lenshuipu, Hunan, China (approx. 27.43333°, 109.555°)


Where is Lenshuipu on the map?