Where is Zhaodian?

Where is Zhaodian located?

Zhaodian, Hubei, China (approx. 31.90222°, 111.6228°)


Where is Zhaodian on the map?