Where is Shuhedun?

Where is Shuhedun located?

Shuhedun, Anhui, China (approx. 31.56917°, 117.0119°)


Where is Shuhedun on the map?