Where is Zhaojadian?

Where is Zhaojadian located?

Zhaojadian, Hebei, China (approx. 40.6°, 117.7°)


Where is Zhaojadian on the map?