Where is Chenqun?

Where is Chenqun located?

Chenqun, Anhui, China (approx. 32.56667°, 115.925°)


Where is Chenqun on the map?