Where is Qiaoqou?

Where is Qiaoqou located?

Qiaoqou, Anhui, China (approx. 33.225°, 117.1167°)


Where is Qiaoqou on the map?