Where is Zhaoxing?

Where is Zhaoxing located?

Zhaoxing, Hebei, China (approx. 37.77028°, 116.4872°)


Where is Zhaoxing on the map?