北栈阁。黑龙栈十间,今曰石沟桥。小湾栈二十三间,今曰八里关栈阁。云门栈十二间,今曰武关北桥。登坡栈五十间,今曰新开岭栈。转湾边山崖子栈八十五间,今曰安山湾栈阁。青阳栈十五间,今曰青水栈。共二千二百七十五间也。又《舆程记》:陕西栈道长四百二十里。自凤县北草凉楼驿,为入栈道之始。六十里至凤县,有梁山驿。又六十里至三岔驿。又七十里至松林驿。又南六十里至褒城县之安山驿。又六十里为马道驿。又五十二里至鸡头关。关南八里即褒城县,有开山驿。自县而东五十里为汉中府,自县而南五十里为黄沙驿。至此路始平,又为出栈道之始矣。又四十里而至沔县,有顺政驿。自县而西,又金牛道之始也。自凤县至褒城,皆大山。缘坡岭行,有缺处,以木续之成道,如桥然,所谓栈道也。其间乔木夹道,行者遇夜或宿于岩穴间。出褒城,地始平。

  傥骆道。南口曰傥,在洋县北三十里;北口曰骆,在西安府县西南百二十里有骆谷关。《九域志》:骆谷关至洋州五百余里。《通典》:汉中至长安,取骆谷路,凡六百五十二里。谷长四百二十里,其中路屈曲八十里,凡八十四盘。汉延熙七年,魏曹爽来侵,诸军入骆谷三百余里,不得前,牛马转运死略尽,引还。费进据三岭以截爽三岭:一曰沉岭,在县;一曰衙岭,见县;一曰分水岭,见武功县。胡氏曰:自骆谷出扶风,间以中南山,其间有三岭也。一云骆谷有三岭关,爽失亡甚众。二十年,姜维引兵出骆谷,至沉岭,魏邓艾拒却之。景曜六年,魏钟会分兵从骆谷趣汉中。晋永和五年,梁洲刺史司马勋出骆谷,破赵长城戍,壁于悬钩俱见县。义熙六年,桓玄余党桓石绥等,自卢循入寇,起兵洛口亦作骆口,袭据西城见兴安州。唐武德七年,开骆谷道,通梁州。兴元初,德宗繇骆谷幸兴元,李怀光遣将孟保等据南山,邀车驾。保等不欲行,至,复帅众而东,纵兵散掠。繇是百官从行者,皆得入骆谷。自是关中多故,朝廷每由骆谷而南,以其道近且便也。元和初,高崇文讨刘辟于西川,分遣李元奕出骆谷。广明初,黄巢入关,僖宗亦趣骆谷,幸兴元。宋白曰:自兴元东北至长安,取骆谷路,不过六百五十二里。是往来之道,莫便于骆谷也。而五季以来,骆谷渐成荒塞,何欤?《水经注》:汉水经倘城南,与洛谷水合,水北出洛谷,谷北通长安,其水南流注于汉水。

  子午道。南口曰午,在洋县东百六十里;北口曰子,在西安府南百里有子午关,见长安县。《通典》:汉中入长安,取子午谷路,凡八百四十一里。谷长六百六十里。或曰即古蚀中也蚀,音力。项羽封沛公为汉王,都南郑。汉王之国,从杜南入蚀中,去辄烧绝栈道。盖即此。汉元始五年,王莽通子午道,从杜陵直绝南山,径汉中。后汉顺帝初,诏罢子午道,通褒斜路。蜀汉建兴六年,魏延愿假奇兵五千,当子午而北。八年,魏曹真请繇斜谷伐汉。诸将或繇子午谷,或繇武都入,皆不能达。景曜六年,魏钟会分兵由子午谷入汉中。晋永和十年,桓温伐秦,遣梁州刺史司马勋出子午谷,向长安。齐永明十一年,后魏主宏南寇,遣其将拓跋分道出子午谷。颜师古曰:旧子午道在金州安康县界子,北方也。午,南方也。道通南北,因名子午。安康与长安地界,南北相对,故颜氏谓旧道出于此。萧梁时,将军王神念以缘山避水桥梁百数,多有毁坏,乃别开乾路,即今道也。西魏大统末,宇文泰遣达奚武将兵取汉中,别将王雄出子午谷攻上津上津,今湖广属县。或以为据此则仍是旧道。盖从洋县分道而东,安康今之汉阴,与洋县本相近也。唐天宝中,涪州贡生荔枝,取西乡驿入子午谷,不三日至长安。五代汉初,晋昌帅晋昌,即今西安府赵匡赞附于蜀。蜀遣将李廷出子午谷应援。匡赞旋变计归朝。廷将至长安,欲归,汉将王景崇邀败之于子午谷。宋嘉定十三年,四川宣抚司安丙遣诸将分道出师,兴元将陈立出大散关,统制田冒出子午谷,寻引却。《志》云:子午水出子午谷中,亦南流,注于汉。《华阳记》:子午、骆谷、褒谷并为汉中北道之险,而骆谷尤近。故唐世长安有事,每从此幸兴元。至于从来用兵,其三道并出者,钟会而外,不多见也。《洋州志》:州之要地有三,置关有八。要地者,褒谷、骆谷、子午谷也;八关者,白椒、水桐、碓水、岭、三岭、重阳、华阳并青锉寨为八也。三岭关在骆谷中,即蜀费邀击曹爽处。宋又于谷口置石佛堡,子午谷口置阳岭寨,西城县置渭门、分水等寨,皆称备御要地。而近时所重,惟在褒斜。

  金牛道。自沔县而西南至四川剑州属保宁府之大剑关口,皆谓之金牛道,即秦惠王入蜀之路也《华阳国志》:秦惠王欲伐蜀,患山道险厄,乃作五石牛,言能粪金以绐蜀。蜀王负力而贪,令五丁开道引之。秦因使张仪、司马错随而灭之,因谓之金牛道,亦曰石牛道。考《十三州志》《水经注》《舆地广记》,皆祖是说。夫金牛之名,传讹已久。薛有云:梁州旧禹迹,谬以五丁传。谅矣。自秦以后,繇汉中至蜀者,必取途于此,所谓蜀之喉嗌也。钟会下关城,趣剑阁,即是道也。历南北战争,以迄金、元角逐,蜀