Where is Zhaocheng?

Where is Zhaocheng located?

Zhaocheng, Henan, China (approx. 34.56361°, 112.8794°)


Where is Zhaocheng on the map?