Where is Xinchasui?

Where is Xinchasui located?

Xinchasui, Hunan, China (approx. 25.47139°, 111.5383°)


Where is Xinchasui on the map?