Where is Chahutan?

Where is Chahutan located?

Chahutan, Hunan, China (approx. 28.59556°, 112.7133°)


Where is Chahutan on the map?