Where is Lengshuitanqiu?

Where is Lengshuitanqiu located?

Lengshuitanqiu, Hunan, China (approx. 26.44083°, 111.5781°)


Where is Lengshuitanqiu on the map?