Where is Janlow?

Where is Janlow located?

Janlow, Henan, China (approx. 35.62028°, 115.3761°)


Where is Janlow on the map?