Where is Lankow?

Where is Lankow located?

Lankow, Hebei, China (approx. 40.16667°, 118.8333°)


Where is Lankow on the map?