Where is Liuquetun?

Where is Liuquetun located?

Liuquetun, Hebei, China (approx. 38.58333°, 116.8667°)


Where is Liuquetun on the map?