Where is Qilibian?

Where is Qilibian located?

Qilibian, Henan, China (approx. 33.74417°, 111.1108°)


Where is Qilibian on the map?