Where is Liudachuan?

Where is Liudachuan located?

Liudachuan, Anhui, China (approx. 32.21667°, 116.1333°)


Where is Liudachuan on the map?