Where is Caoshi?

Where is Caoshi located?

Caoshi, Hubei, China (approx. 30.34833°, 112.21°)


Where is Caoshi on the map?