Where is Chulaou?

Where is Chulaou located?

Chulaou, Anhui, China (approx. 30.81667°, 116.3167°)


Where is Chulaou on the map?