Where is Qiaotian?

Where is Qiaotian located?

Qiaotian, Anhui, China (approx. 32.83333°, 118.955°)


Where is Qiaotian on the map?