Where is Qinqiaoqun?

Where is Qinqiaoqun located?

Qinqiaoqun, Anhui, China (approx. 31.725°, 117.5833°)


Where is Qinqiaoqun on the map?