Where is Caoqiang?

Where is Caoqiang located?

Caoqiang, Anhui, China (approx. 30.33056°, 116.5611°)


Where is Caoqiang on the map?