Where is Hongshuilin?

Where is Hongshuilin located?

Hongshuilin, Hunan, China (approx. 26.00861°, 111.8575°)


Where is Hongshuilin on the map?