Where is Biandachuan?

Where is Biandachuan located?

Biandachuan, Anhui, China (approx. 31.83611°, 116.6278°)


Where is Biandachuan on the map?