Where is Qiaojiaqun?

Where is Qiaojiaqun located?

Qiaojiaqun, Anhui, China (approx. 33.82222°, 117.0694°)


Where is Qiaojiaqun on the map?