Where is Qiaotoucun?

Where is Qiaotoucun located?

Qiaotoucun, Anhui, China (approx. 30.88333°, 117.5417°)


Where is Qiaotoucun on the map?