又西六里为居庸关南口,有城,南北二门,魏书谓之下口。常景傅:都督元谭据居庸下口。北齐书谓之夏口,文宣纪,天保六年,筑长城自幽州北夏口至恒州九百余里,是也。元史谓之南口。自南口以上,两山壁立,中通一轨,凡四十里,始得平地,而其旁皆重岭迭嶂,蔽亏天日。水经注所谓山岫层深,侧道褊峡,晓禽暮兽,寒鸣相和,羁官游子,聆之者莫不伤思者也。淮南子云,天下九塞,居庸其一。而金史言中都之有居庸,犹秦之崤函,蜀之剑门。山自太行山迤北至此数百里不绝。自麓至脊,皆陡峻不可登,中间为径者八,名之曰陉,居庸其第八陉也。设关于此,不知始于何代。而后汉书,建武十五年徙雁门、代、上谷三郡民置常山居庸关以东。元初五年,鲜卑入上谷,攻居庸关,则自汉有之矣。亦谓之西关。三国志,田畴乃上西关,出塞傍北山直趋朔方,是也。亦谓之军都关。魏书,杜洛周反于燕州,敕都督元谭西至军都关,北从卢龙塞,据此二险,以杜贼出入之路,是也。亦谓之纳款关。唐书,幽州昌平县西北三十五里有纳款关,即居庸故关。通典,古居庸关在昌平县西北,齐改为纳款,是也。其南北口之戍,则自元始。北口千户所属上都路龙庆州,南口千户所属大都路昌平县。史言睿宗于居庸关立南北口屯军,徼巡盗贼,各设千户所。至大四年,枢密院奏居庸关古道四十有三,军吏防守之处仅十有三,旧置千户,位轻责重,于是改千户所为万户府,分钦察、唐兀、贵赤、西域、左右、阿速诸卫军三千人,并南北口、大和岭旧隘汉军六百九十三人屯驻,东西四十三处,立十千户所,置隆镇上万户府以统之。皇庆元年,始改为隆镇卫亲军都指挥使司。延佑二年,又以哈儿鲁军千户所隶焉。故此关自古称为绝险。然辽之亡也,天祚以劲兵守居庸,及金兵临关,厓石自崩,戍卒压死,不战而溃。金之亡也,冶铁锢重门,布鹿角蒺藜百余里,守以精锐,元太祖问计于札八儿,对曰:『从此而北,黑树林中有间道,骑行可一人,臣尝过之,若勒兵衔枚以出,终夕可至。』太祖乃令札八儿轻骑前导,自暮入谷,黎明诸军已在平地,疾趋南口,金鼓之声若自天下,金人遂溃。其后元有天下,不及百年,而王禅兵入之,秃坚帖木儿兵入之,孛罗帖木儿兵入之。顷者李自成之犯阙也,下宣府,历怀来,入居庸,薄都下,曾无藩篱之限。地非不险,城非不高,兵非不多,粮非不足也;国法不行而人心去也。自南口而上,两山之间,一水流焉,而道出其上。十五里为关城,跨水筑之。有南北二门,以参将一人、通判一人、掌印指挥一人守之。又设巡关御史一人,往来居庸、紫荆二关按视焉。有水门,宣德三年八月,命行在工部侍郎许廓修居庸关城及水门者也。城之中有过街塔,临南北大路,累石为台如谯楼,而窽其下以通车马。上有寺名曰泰安,正统十二年赐名。下窽处刻佛像及经,有汉字,有番字。元史,泰定三年五月,遣指挥使兀都蛮镌西番咒语于居庸关厓石,今其刻甚多,非一时笔。而元葛逻禄乃贤诗序言,关北五里有敕建永明宝相寺,宫殿甚壮丽,三塔跨于通衢,车骑皆过其下者,今亡其二矣。又八里为上关,有小城,南北二门。又七里有弹琴峡,水流石罅,声如弹琴,上有佛阁。又七里为青龙桥,道东有小堡。又三里至八达岭,有城,南北二门,元人所谓北口者是也,以守备一人守之。口外地稍平衍,五里至岔道,乃有二路。一自怀来卫、保安州,历榆河、土木、鸡鸣三驿至宣府,为西路。一至延庆州、永宁卫、四海冶为北路。宣德五年十月戊寅,上巡边,驻跸岔道。己卯,猎于岔道。自南口至岔道,皆延庆卫地也。自洪武三年徙山后诸州之民于关内,而于居庸关立守御千户所,永乐二年立隆庆卫、隆庆左卫,十二年始于岔道北二十里立隆庆州,州东三十里立永宁县,十三年于岔道西一百二十里立保安州。宣德元年,徙隆庆左卫于永宁县,而关独有隆庆卫,隆庆元年,改延庆卫,领左右中前后五千户所。自八达岭下视居庸关,若建瓴,若窥井,故昔人谓居庸之险不在关城,而在八达岭,而岔道又八达岭之藩篱。元人于北口设兵,其得地形之便者与!
此山古为军都山,后汉卢植隐居昌平军都山中,昭烈修弟子礼事之。晋段匹磾欲拥其众,徙保上谷,阻军都之险以拒未波。魏道武伐燕,遣将军封真等从东道出军都袭幽州,即此山也。汉立军都县于山之南,胡骑经军都,耿舒袭破其众,斩匈奴两王,是也。亦作浑都,史记绛侯周勃世家,屠浑都,是也。后徙,今州东四十里,有军都村,亦曰故县址。
州境之山,其名者曰银山,在州东北六十里,石梯而上五六里名中峯,唐僧邓隐峯之所居也。山半有壁,其色似铁,世称银山铁壁云。下有法华寺,有隐峰十诗,曰白银峰,曰佛顶峰,曰古佛岩,曰说法台,曰佛觉塔,曰懿行塔,曰雪堂,曰云堂,曰茶亭,曰蒙泉。金大定六年立石。
曰驻跸山,在州西二十五里,其山长而北袤凡二十里,石皆壁立,高可十余丈,其顶皆白。山之南有栖云啸台,高二丈许,正北有石梯可上。金章宗建亭于此。旧傅山下有石床石釜,今亡。
曰白浮山,在州东南一十里,有二龙潭,潭上有龙神祠。
曰汤山,在州东南三十里,有温泉可浴。水经注,湿水又东温泉水注之,疑即此也。
其水则出自居庸关,为湿余河,至旧县之西而伏。水经注云,其水南流出关谓之下口,潜伏十许里,是也。又南复出,亦谓之榆河,今涸。元史,燕铁木儿与王禅军遇于榆河北,奋击败之,追至红桥北,因据红桥,两军阻水而阵。今州西南十二里有红桥,桥亡而名尚存。文宗为燕铁木儿建生祠于桥南,立碑纪功者也。
州西南三十里为双塔河,东流过双塔店入榆河,出州东神岭山下为神山泉,出白浮山为白浮泉。元史,至元二十八年都水监郭守敬奉诏兴水利,上自昌平县白浮村引神山泉,西折而南,过双塔、榆河、一亩、玉泉诸水,经瓮山泊至西水门入都城南,汇为积水潭,复东折而南,出南水门,东至通州高丽庄入白河,长一百六十四里一百四步。帝命丞相以下皆亲操畚锸,首事于二十九年之春,告成于三十年之秋,赐名通惠河。
先是通州至大都,陆运官粮岁若干万石,方秋霖雨,驴畜死者不可胜计。至是皆罢之,以守敬兼提调通惠河漕运事,筑堰起白浮村至青龙桥,长五十余里,以障诸水入于都城。永乐初两修之,岁久湮废。成化七年十月,议开通惠河,命户部尚书杨鼎、工部侍郎乔毅相度,言元人旧引昌平东南山白浮泉水,往西逆流,经过山陵,恐于地理不宜。及一亩泉水经过白洋口山沟,两水冲截,俱难导引,遂止不用。其双塔、榆河之水,今皆入于沙河。
芹城在州东三十里,有桥,桥下有水,出芹城北,南流入于沙河。水经注,芹城水出北山南,径芹城东南注湿余水。以此知沙河之为古湿余水也。傅写之讹,或为温水。后汉书,王霸为上谷太守,陈委输可从温水漕以省陆运之劳,事皆施行。
榆河驿初设于榆河,嘉靖中改附州城。其未附也,道出州城之西南,距州四十五里,有唐家岭店者,亦车驾所驻也。往者车驾北征,徐行则次唐家岭。宣德九年九月癸未,上巡边,驻跸唐家岭。正统十四年七月甲午,上亲征,驻跸唐家岭,皆以明日至龙虎台。永乐十二年三月庚寅,上亲征,次清河,辛卯,次沙河,以三日至龙虎台。二十二年四月己酉,上亲征,驻跸唐家岭,以四日至居庸关。其疾行则一日而至榆林,榆林在岔道西二十五里。永乐二十年三月戊寅,上亲征,晚次榆林,是也。而英宗皇帝回銮,以景泰元年八月乙酉,至居庸关,丙戌,自安定门入居南宫。中朝迎候之礼,但遣礼部左侍郎储懋至龙虎台,锦衣卫指挥佥事宗铎领轿马至居庸关,刘敬领丹陛驾至安定门内,上自迎于东安门而已。
州西四十里为白羊口城,二门,距居庸南口二十里,有水伏流。元史,白羊口千户所于昌平县东口置司。景泰元年,调涿鹿中卫后千户所官军守御,后以守备一人守之。其西南有小城曰白羊新城。
白羊北四十里为长峪城,二门,其西有小城,曰长峪新城。
长峪北二十里为横岭城,二门,守备一人守之。
长峪西北二十里为镇边城,三门,正德中建,设守御千户所,后以参将一人守之。自镇边西南二十五里至横中山为紫荆关,辖沿河口界。
州北八十里为黄花镇城,三门。元史,黄花镇千户所于昌平县东口置司者也。以参将一人、守备一人守之,景泰中,又设内官守备,嘉靖四十年革。黄花镇城直天寿山之后,为长陵元武,为京师北门,当居庸、古北二关之中,而北连四海冶,昔人所谓拥护山陵,势若肩背者也。其水曰黄花镇川,河出塞外,自二道关入口,径渤海所、怀柔至顺义界入白河。其流九曲,俗谓之九渡河。城北有碧霞元君庙,其殿西有二松,相去四五尺,而上枝樛曲相穿,遂合为一,名曰交松。其地多鼠,色如鼦而毛浅,初冬掇榛实贮穴中,为岐洞贮之,多至二三斗,美好倍于人所收者。土人每掘取之,鼠失榛,乃槁死树上,累累相望。因并取而食之,京师人以为美味。国史言,洪熙元年闰七月,守居庸关都督佥事沈清献黄鼠,上曰:『卿受命守关,当练士卒,利器械,而献鼠何邪?其却之。』城西有垣一重,曰头道关,再重曰二道关。关之西撞道口堡、鹞子峪堡、西水峪堡,堡西为八达岭。
城东三十里为渤海守御千户所,城三门,距州一百里。城北而西有擦石口堡、磨石口堡、驴鞍岭堡、大榛峪堡、南冶口堡、大长峪堡、小长峪堡。有矿洞,嘉靖三十六年封闭。
又东五里为慕田峪城,三门,守备一人守之。其东北有慕田峪堡,西有贾儿岭堡、田仙峪堡,又东为亓连口,石塘路辖,自此以西皆重边,自此以东皆单边。