Where is Caodachuan?

Where is Caodachuan located?

Caodachuan, Anhui, China (approx. 31.96667°, 116.0333°)


Where is Caodachuan on the map?