Where is Qiaohe?

Where is Qiaohe located?

Qiaohe, Anhui, China (approx. 29.86378°, 118.6809°)


Where is Qiaohe on the map?