Where is Shuanghe?

Where is Shuanghe located?

Shuanghe, Anhui, China (approx. 30.86667°, 119.4°)


Where is Shuanghe on the map?