Where is Shanhai Pass?

Where is Shanhai Pass located?

Shanhai Pass, Shanhai Pass, China (approx. 40.009445°, 119.754166°)


Where is Shanhai Pass on the map?