Where is Chenjiadun?

Where is Chenjiadun located?

Chenjiadun, Anhui, China (approx. 30.675°, 116.0333°)


Where is Chenjiadun on the map?