Where is Qiaotouzhen?

Where is Qiaotouzhen located?

Qiaotouzhen, Anhui, China (approx. 30.80972°, 119.2158°)


Where is Qiaotouzhen on the map?