Where is Shuangzhuiyuan?

Where is Shuangzhuiyuan located?

Shuangzhuiyuan, Anhui, China (approx. 32.57583°, 119.12°)


Where is Shuangzhuiyuan on the map?