Where is Qiaotouqun?

Where is Qiaotouqun located?

Qiaotouqun, Hunan, China (approx. 26.54917°, 113.2633°)


Where is Qiaotouqun on the map?