Where is Shanwanzifu?

Where is Shanwanzifu located?

Shanwanzifu, Hebei, China (approx. 40.86833°, 115.2761°)


Where is Shanwanzifu on the map?