Where is Laoxiin?

Where is Laoxiin located?

Laoxiin, Hebei, China (approx. 40.81528°, 117.7461°)


Where is Laoxiin on the map?