Where is Zhaoxian?

Where is Zhaoxian located?

Zhaoxian, Henan, China (approx. 34.90972°, 112.9461°)


Where is Zhaoxian on the map?