向西绵延的长城,自居庸关分两线斜纵进行,明朝分为外长城和内长城。北走的外长城越过太行山北端,沿阴山山麓延伸,横跨内蒙古南部和山西北部:南走的内长城则经太行山脉,伸入山西北部腹地,在老营地区与外长城会合。两道合二为一的长城再沿黄河蛇行2000千米,横越陕西北部,到了甘肃与宁夏边境地区,又分为两路,并在甘肃武威附近会合,而后继续沿着祁连山纵行河西走廊,直抵嘉峪关。这段长城横跨五省,三越黄河,途经黄土高原、河西走廊和戈壁地区,黄沙滚滚,景色苍茫,其中以内长城的雁门关最著名。雁门关在山西代县西北20千米处,始建于唐朝,如今所见则是在明洪武七年所修。这里东西两侧山势峭拔,东南是著名的五台山,西侧是恒山西段,两山对峙,形状如门,《山海经》记载“雁门,飞雁出于其门”,故名雁门关。从关内望去,群山绵延,道路盘旋崎岖,地形极为险要。旧时雁门关外筑大石墙数道,小石墙25道,隘口18个,与宁武关、偏头关并称为“内三关”,不过现在雁门关一带的长城早已经残缺不全,徒留断壁残垣。