Where is Qiaotoucun?

Where is Qiaotoucun located?

Qiaotoucun, Hunan, China (approx. 26.23778°, 111.3906°)


Where is Qiaotoucun on the map?