Where is Lengshuiqing?

Where is Lengshuiqing located?

Lengshuiqing, Hunan, China (approx. 25.94167°, 112.1094°)


Where is Lengshuiqing on the map?