Where is Tuqiaoqun?

Where is Tuqiaoqun located?

Tuqiaoqun, Anhui, China (approx. 31.16667°, 118.9417°)


Where is Tuqiaoqun on the map?