Where is Nanshantun?

Where is Nanshantun located?

Nanshantun, Hebei, China (approx. 39.34167°, 114.6211°)


Where is Nanshantun on the map?