Where is Zhangshuxiang?

Where is Zhangshuxiang located?

Zhangshuxiang, Hunan, China (approx. 26.92889°, 112.4742°)


Where is Zhangshuxiang on the map?