Where is Shenjiadun?

Where is Shenjiadun located?

Shenjiadun, Anhui, China (approx. 30.18611°, 116.8361°)


Where is Shenjiadun on the map?