自华至陕凡三关
河南府永宁县西至京兆府二百里。三崤山在县北二十八里。
河南府新安县西至府界七十里。汉函谷关在县东一里。虢州阌乡桃原在县东南十里。
陕府灵宝县在府西南七十五里。秦函谷关在县南十里。
华州在长安东一百八十里,治郑县。少华山在县东南十里。
华阴县在华州东六十五里。太华山在县南八十里。渭口在县东北三十五里。潼关在县东北三十九里。
自华而虢,自虢而陕,自陕而河南,中间千来里地,古尝立关塞者凡三所。由长安东一百八十里出华州华阴县外,则唐潼关也。自潼关东二百里至陕州灵宝县,则秦函谷关也。自灵宝县三百余里至河南府新安县,则汉函谷关也〔诸家皆云八百里,举成数言之〕。凡云关者,明有门扉,晨夜启闭,禁束道路,而于关之间别有古来尝为扼塞者二:桃林之塞,一也;崤山,二也。世远事重复,难以一见遽晓,今枚别其地,贵于可考。
秦函谷关在唐陕州灵宝县南十里。灵宝县者,汉弘农县也。路在谷中,深险如函,故以为名。其中劣通行路东西四十里,绝岸壁立,岩上柏林阴荫,谷中常不见日。关去长安四百里,日入则闭,鸡鸣则开。东自崤山,西至潼津,通名函谷,实为天险。
汉函谷关在唐河南府新安县之东一里,盖汉世杨仆移秦函谷关而立之于此也。以比秦旧,则移东三百七十八里。杨仆者,宜阳县人也。汉武帝时数立大功。以其家居宜阳,宜阳者,灵宝县东,其地即在秦函关之外矣。仆耻其家不在关内,乞移秦关而东之,使关反在外。武帝允焉。仆自以其家僮筑立关隘,是为汉世函关。自此关移在河南府新安县而秦关之在灵宝者,废矣。县东有南北塞垣,即仆所筑。郭缘生云:至今为之新关。
潼关在华州华阴县东北而太华山之北也。太华在县南八里。《通典》曰:“本名冲关。”言河自龙门向南而流,冲激华山之东,故以为名。后因关西一里有潼水,因以名关〔《元和志》〕。哥舒翰军败,引骑绝河还营,至潼津,收散卒,即关西之潼水也。《元和志》谓因潼水名关者是也。曹大家《赋》亦曰:“涉黄巷以济潼”,则潼名古故有之,至唐始于其地立关耳。
