Where is Shuangzaoshu?

Where is Shuangzaoshu located?

Shuangzaoshu, Anhui, China (approx. 32.03333°, 116.9667°)


Where is Shuangzaoshu on the map?