Where is Shanvopu?

Where is Shanvopu located?

Shanvopu, Hebei, China (approx. 40.93222°, 117.5986°)


Where is Shanvopu on the map?