Where is Zheshuiken?

Where is Zheshuiken located?

Zheshuiken, Hunan, China (approx. 29.30944°, 111.3278°)


Where is Zheshuiken on the map?