Where is Wangpingshi?

Where is Wangpingshi located?

Wangpingshi, Hebei, China (approx. 40.35°, 117.5667°)


Where is Wangpingshi on the map?