Where is Junzhao?

Where is Junzhao located?

Junzhao, Henan, China (approx. 34.4175°, 112.8122°)


Where is Junzhao on the map?