Where is Zhashatou?

Where is Zhashatou located?

Zhashatou, Hunan, China (approx. 26.5375°, 112.2097°)


Where is Zhashatou on the map?