Where is Qilaojia?

Where is Qilaojia located?

Qilaojia, Henan, China (approx. 33.83333°, 114.7667°)


Where is Qilaojia on the map?