În 1381, generalul Ming Xu Da a construit trecătoarea actuală, care a fost numită Shanhaiguan (literal "trecătoarea munte-mare") din cauza poziției sale între munți și mare. La sfârșitul secolului al XVI-lea, generalul Ming Qi Jangigu a început fortificarea și construcția unui oraș militar în jurul trecătoarei, construind orașe și forturi la est, sud și nord, făcând-o una dintre cele mai fortificate trecători din China. Astăzi este una dintre cele mai bine păstrate trecători din Marele Zid. Întrebare: cine a construit trecătoarea în Munții Yan
Dinastia Qi de Nord și Dinastia Tang