Where is Shuangqiaoji?

Where is Shuangqiaoji located?

Shuangqiaoji, Anhui, China (approx. 33.25°, 116.9°)


Where is Shuangqiaoji on the map?