Where is Sedun?

Where is Sedun located?

Sedun, Anhui, China (approx. 32.02778°, 116.8306°)


Where is Sedun on the map?