Where is Shuangdunzi?

Where is Shuangdunzi located?

Shuangdunzi, Anhui, China (approx. 32.01667°, 117.2667°)


Where is Shuangdunzi on the map?