Where is Shunmingtun?

Where is Shunmingtun located?

Shunmingtun, Hebei, China (approx. 39.48611°, 116.5942°)


Where is Shunmingtun on the map?