Where is Caohebian?

Where is Caohebian located?

Caohebian, Anhui, China (approx. 30.83889°, 116.7278°)


Where is Caohebian on the map?