Where is Chenjiadian?

Where is Chenjiadian located?

Chenjiadian, Hubei, China (approx. 30.26472°, 111.6464°)


Where is Chenjiadian on the map?