中有难,则金牛数百里间皆为战场。明初,太祖命傅友德伐明升,谕之曰:蜀人闻我西伐,必北阻金牛。宜出其意外,直捣阶、文。盖金牛入蜀之正道,阴平入蜀之间道,间道必自阶、文,而正道则在汉中也今自褒城县至朝天岭,共四百四十里。《舆程记》:自褒城西南九十里而至沔县。又六十里为青阳驿。又四十里为金牛驿。其相近者有五丁峡,亦曰金牛峡。又七十里为宁羌州。州北十里有柏林驿,州南四十里为黄霸驿。驿南有七盘关,为川陕分界处。又六十里为神宣驿。又七十里至朝天岭,岭有朝天驿,计程共四百四十里也。又南至广元县六十里。繇金牛而南至朝天岭,岭地最高。繇岭而西,则自剑阁趣绵汉以达于成都。繇岭而南,则自保宁趣潼川以达于成都记云,自朝天岭西南至剑门一百六十五里,自剑阁至成都六百三十里,自朝天岭至保宁三百六十里,自保宁至成都六百九十里。保宁迂而剑阁捷,故剑阁最为冲要。

  米仓道。自南郑而南,循山领达于四川保宁府之巴州,为米仓道。后汉建安二十年,曹操击张鲁。鲁闻阳平已陷,乃奔南山,入巴中。贾耽曰:兴元之南,有道通于巴州,路皆险峻,中间有米仓山在南郑西南百四十里。又有孤云山,行者必三日始达于岭,所谓“孤云两角,去天一握”也孤云两角,或谓二山名,或云孤云山有两峰对峙耳。米仓南临中巴巴州在三巴之中,谓之中巴,北瞰兴元,实为孔道。是时张守汉中,亦繇此入巴中,进军宕渠之蒙荡石见四川渠县之八山,为张飞所败而还。自是繇汉中入三巴者,恒取道于此。五代梁乾化元年,岐王李茂贞遣刘知俊侵蜀,围王宗侃于安远。遣使求救于蜀主,自中巴间行至泥溪泥溪,见四川昭化县。宋开禧二年,吴曦叛,引金人入凤州。兴元帅程松亟趣米仓山,繇中巴遁入阆州,复顺流趣重庆。绍定四年,蒙古入洋州,分遣其将莫哥自洋州趣米仓。盖自兴元达巴州,不过五百里。达巴州,则垫江以北垫江,见四川合州,尽皆震动,而阆中危难,在肘腋间矣《通典》:自洋州东南至通州七百三十九里。通州,今四川夔州府之达州。盖入蜀非一路也。夫汉中,关川陕之安危,立国于南北者所必争也,而地利可不知哉!

  南郑县附郭。周时为褒国地。及周衰,郑桓公殁于犬戎,其民南奔居此,因曰南郑。秦厉共公二十六年,城南郑。躁公二年,南郑反。惠公二年伐蜀,取南郑,秦厉公城之。沛公封汉中,初都此,后为南郑县。东汉始为郡治,后州郡皆治焉。今编户五里。

  ○汉中城在府城东北二里。相传即秦厉公所筑。《秦纪》:厉共公二年,蜀人来赂。躁公二年,南郑反。盖本蜀地,厉公时属秦,后复叛入于蜀也。《水经注》:南郑故褒之附庸。周显王世,蜀有褒汉之地。至六国,楚人兼之。怀王衰弱,秦略取焉。周赧王二年,秦惠王置汉中郡,因水而名。汉王都南郑,其大城周四十里。城内有小城,南凭、北结、环雉、金墉、漆井,皆汉所修筑,地沃川险。晋咸康中,梁州刺史司马勋断小城东面三分之一,以为南郑县治。自宋、齐、魏,咸相仍焉。又南有汉阴城,相传吕后所居。《胜览》:隋大业中,徙郡于故城西南,临汉水。即今郡治也。一云,今城宋嘉定十二年所置。明正德五年,以砖石,万历以后增修。天启元年,拓城东北角百余丈。今城周九里有奇,门四。

  白云城在府东北。西魏时置县,隋大业初废。唐武德三年,复置白云县。九年,废入成固县。《寰宇记》云:南郑城,西魏改为光义县,隋复旧。未知所据。○曹操城,在府北十七里。《志》云:蜀先主取汉中,操驰救,军遮要以临汉中。即此城也。

  下桃城在府东。南北朝时戍守处。宋元嘉十一年,氐王杨难当据汉中。梁州刺史萧思话遣将萧承之等拔黄金戍。难当将赵温弃梁州城,退保小城。其党薛健等亦退保下桃城。继而复攻围黄金戍,不能拔,因烧营走,据大桃。承之等追击之,至南城。《志》云:南郑有下桃城。又有大桃城,近褒中。黄金戍,见洋县。

  ○汉山在府南二十里。四峰八面,北距汉水,南接巴山。山顶有池,冬夏不竭,名曰天池。池水流入于沔。又龙冈山,在府西十里。《华阳国志》:龙冈北临汉水,南带廉津。是也。

  立石山府西南三十里。其山东连青锉,西接金华。《志》云:青锉山,在府西南五十里。山多杉桧,顶有一石如锉。金华山,在府南七十里,巍峰环绕,旁有数泉,合为一池。○黄牛山,在府西南五十里。山下为黄牛川。《十道记》:此川有再熟之稻,土人重之。又旱山,在府西南六十五里。山高耸,云起即雨,旱岁人以为望,因名。一名山。其南又有一峰特出,为玉京山。

  七峰山府北五十里。峰峦峭拔,其数有七,因名。又天台山,在府西北七十里,顶平如台,郡治坐其冈脉。有飞泉数百尺,汇为深洲,号佛子潭。

  巴岭山在府西南一百九里,亦曰大巴山。其山延绵深广,中包孤云、两角、米仓诸山,南接四川巴州之小巴山。亦见四川巴州。○笼盖山,在府西南八十里。《志》云:山之南麓与巴