Where is Kexuan?

Where is Kexuan located?

Kexuan, Henan, China (approx. 36.07167°, 114.0139°)


Where is Kexuan on the map?