Where is Caojadian?

Where is Caojadian located?

Caojadian, Hubei, China (approx. 32.87028°, 111.1758°)


Where is Caojadian on the map?