Where is Liujiadau?

Where is Liujiadau located?

Liujiadau, Anhui, China (approx. 30.33333°, 116.3833°)


Where is Liujiadau on the map?