Where is Lengshuichun?

Where is Lengshuichun located?

Lengshuichun, Hunan, China (approx. 27.98333°, 112.8667°)


Where is Lengshuichun on the map?