筑长城自幽州北夏口至恒州九百余里,是也。元史谓之南口。自南口以上,两山壁立,中通一轨,凡四十里,始得平地,而其旁皆重岭迭嶂,蔽亏天日。水经注所谓山岫层深,侧道褊峡,晓禽暮兽,寒鸣相和,羁官游子,聆之者莫不伤思者也。淮南子云,天下九塞,居庸其一。而金史言中都之有居庸,犹秦之崤函,蜀之剑门。山自太行山迤北至此数百里不绝。自麓至脊,皆陡峻不可登,中间为径者八,名之曰陉,居庸其第八陉也。设关于此,不知始于何代。而后汉书,建武十五年徙雁门、代、上谷三郡民置常山居庸关以东。元初五年,鲜卑入上谷,攻居庸关,则自汉有之矣。亦谓之西关。三国志,田畴乃上西关,出塞傍北山直趋朔方,是也。亦谓之军都关。魏书,杜洛周反于燕州,敕都督元谭西至军都关,北从卢龙塞,据此二险,以杜贼出入之路,是也。亦谓之纳款关。唐书,幽州昌平县西北三十五里有纳款关,即居庸故关。通典,古居庸关在昌平县西北,齐改为纳款,是也。其南北口之戍,则自元始。北口千户所属上都路龙庆州,南口千户所属大都路昌平县。史言睿宗于居庸关立南北口屯军,徼巡盗贼,各设千户所。至大四年,枢密院奏居庸关古道四十有三,军吏防守之处仅十有三,旧置千户,位轻责重,于是改千户所为万户府,分钦察、唐兀、贵赤、西域、左右、阿速诸卫军三千人,并南北口、大和岭旧隘汉军六百九十三人屯驻,东西四十三处,立十千户所,置隆镇上万户府以统之。皇庆元年,始改为隆镇卫亲军都指挥使司。延佑二年,又以哈儿鲁军千户所隶焉。故此关自古称为绝险。然辽之亡也,天祚以劲兵守居庸,及金兵临关,厓石自崩,戍卒压死,不战而溃。金之亡也,冶铁锢重门,布鹿角蒺藜百余里,守以精锐,元太祖问计于札八儿,对曰:『从此而北,黑树林中有间道,骑行可一人,臣尝过之,若勒兵衔枚以出,终夕可至。』太祖乃令札八儿轻骑前导,自暮入谷,黎明诸军已在平地,疾趋南口,金鼓之声若自天下,金人遂溃。其后元有天下,不及百年,而王禅兵入之,秃坚帖木儿兵入之,孛罗帖木儿兵入之。顷者李自成之犯阙也,下宣府,历怀来,入居庸,薄都下,曾无藩篱之限。地非不险,城非不高,兵非不多,粮非不足也;国法不行而人心去也。自南口而上,两山之间,一水流焉,而道出其上。十五里为关城,跨水筑之。有南北二门,以参将一人、通判一人、掌印指挥一人守之。又设巡关御史一人,往来居庸、紫荆二关按视焉。有水门,宣德三年八月,命行在工部侍郎许廓修居庸关城及水门者也。城之中有过街塔,临南北大路,累石为台如谯楼,而窽其下以通车马。上有寺名曰泰安,正统十二年赐名。下窽处刻佛像及经,有汉字,有番字。元史,泰定三年五月,遣指挥使兀都蛮镌西番咒语于居庸关厓石,今其刻甚多,非一时笔。而元葛逻禄乃贤诗序言,关北五里有敕建永明宝相寺,宫殿甚壮丽,三塔跨于通衢,车骑皆过其下者,今亡其二矣。又八里为上关,有小城,南北二门。又七里有弹琴峡,水流石罅,声如弹琴,上有佛阁。又七里为青龙桥,道东有小堡。又三里至八达岭,有城,南北二门,元人所谓北口者是也,以守备一人守之。口外地稍平衍,五里至岔道,乃有二路。一自怀来卫、保安州,历榆河、土木、鸡鸣三驿至宣府,为西路。一至延庆州、永宁卫、四海冶为北路。宣德五年十月戊寅,上巡边,驻跸岔道。己卯,猎于岔道。自南口至岔道,皆延庆卫地也。自洪武三年徙山后诸州之民于关内,而于居庸关立守御千户所,永乐二年立隆庆卫、隆庆左卫,十二年始于岔道北二十里立隆庆州,州东三十里立永宁县,十三年于岔道西一百二十里立保安州。宣德元年,徙隆庆左卫于永宁县,而关独有隆庆卫,隆庆元年,改延庆卫,领左右中前后五千户所。自八达岭下视居庸关,若建瓴,若窥井,故昔人谓居庸之险不在关城,而在八达岭,而岔道又八达岭之藩篱。元人于北口设兵,其得地形之便者与!
此山古为军都山,后汉卢植隐居昌平军都山中,昭烈修弟子礼事之。晋段匹磾欲拥其众,徙保上谷,阻军都之险以拒未波。魏道武伐燕,遣将军封真等从东道出军都袭幽州,即此山也。汉立军都县于山之南,胡骑经军都,耿舒袭破其众,斩匈奴两王,是也。亦作浑都,史记绛侯周勃世家,屠浑都,是也。后徙,今州东四十里,有军都村,亦曰故县址。
州境之山,其名者曰银山,在州东北六十里,石梯而上五六里名中峯,唐僧邓隐峯之所居也。山半有壁,其色似铁,世称银山铁壁云。下有法华寺,有隐峰十诗,曰白银峰,曰佛顶峰,曰古佛岩,曰说法台,曰佛觉塔,曰懿行塔,曰雪堂,曰云堂,曰茶亭,曰蒙泉。金大定六年立石。
曰驻跸山,在州西二十五里,其山长而北袤凡二十里,石皆壁立,高可十余丈,其顶皆白。山之南有栖云啸台,高二丈许,正北有石梯可上。金章宗建亭于此。旧傅山下有石床石釜,今亡。
曰白浮山,在州东南一十里,有二龙潭,潭上有龙神祠。
曰汤山,在州东南三十里,有温泉可浴。水经注,湿水又东温泉水注之,疑即此也。
其水则出自居庸关,为湿余河,至旧