Where is Shuandou?

Where is Shuandou located?

Shuandou, Anhui, China (approx. 31.525°, 118.4917°)


Where is Shuandou on the map?