Where is Kexuan?
Where is Kexuan located?
Kexuan, Henan, China (approx. 36.07167°, 114.0139°)
Where is Kexuan on the map?
{"latitude":36.07167,"longitude":114.0139,"title":"Kexuan"}