Where is Kanghudun?

Where is Kanghudun located?

Kanghudun, Anhui, China (approx. 32.25833°, 116.2833°)


Where is Kanghudun on the map?