Where is Lashaw?

Where is Lashaw located?

Lashaw, Hebei, China (approx. 38.18222°, 116.1108°)


Where is Lashaw on the map?