导河积石至于龙门
传曰施功发于积石至于龙门正义曰河源不始于此记其施功处耳林氏曰孔传云或凿山或穿地以通流此説不然使自积石而下龙门而上果有凿山穿地之迹则经无縁略而不载也傅氏曰自积石至于龙门计应三千余里禹记河之所迳疏阔若此者以龙门而上积石而下地高而水不为患禹功所不加故不言也渭按积石龙门见雍州导者循行之谓先儒皆以为施功故其説多误洪水为帝都切近之灾龙门未辟而先从事于积石舍近图逺无是理也辩见导弱水下
汉志金城郡河关县下云积石山在西南羌中河水行塞外东北入塞内西域传云盐泽水潜行地下南出于积石为中国河后汉县属陇西郡志云积石山在西南河水出此禹贡之积石也叚颎传自张掖追西羌且鬭且行四十余日至河首积石山出塞二千余里唐书侯君集等追吐谷浑王伏允至星宿川又达柏海北望积石山观河源之所出是皆河关县西南羌中之积石自隋大业二年平吐谷浑于赤水城置河源郡以境有积石山名唐仪凤二年改置河源军在鄯州西百二十里【鄯州即西平郡治湟水县今为西宁卫治】又于浇河故城置积石军在廓州西南百五十里【廓州治化城县其故城在今西宁卫南一百八十里元和志云积石军西临大涧北据黄河即隋浇河郡所治】而积石之名遂移于塞内杜氏通典云积石山在今西平郡龙支县南即禹贡导河积石蔡传承其误曰地志积石在金城郡河关县西南羌中今鄯州龙支县界也阎百诗为之辩曰汉河关县宣帝神爵二年置后梁吕光龙飞二年克河关凡四百五十七年为郡县后没入吐谷浑遂不复况积石又在其西南羌中乎当在汉西海郡之外是真当日大禹导河处龙支县近在今西宁卫东南八十里本汉金城允吾【音铅牙】县地后汉为龙耆【音支】城元和志积石山在龙支县西九十八里南与河州枹【音孚】罕县分界枹罕今临洮府之河州积石山在州西北七十里积石关则又在西北百二十里所谓两山如削河流经其中是较禹所导之积石河隔千有余里岂在其县界者乎县界之积石乃小积石山即郦注之唐述山耳大小积石之名莫明辨于唐人魏王泰曰大积石山在吐谷浑界小积石山在枹罕县西北张守节曰河自盐泽潜行入吐谷浑界大积石山又东北流至小积石山李吉甫曰河出积石山西南羌中今人目彼为大积石此为小积石然则蔡传当云何曰引地志下当云今鄯州西南塞外山也汉在羌中唐在吐谷浑界今河州枹罕县鄯州龙支县界有积石山虽河所经非禹所导者渭按应劭云析支东去河关千余里河首积石南枕析支则县距此山亦千余里可知矣自东晋之后县为吐谷浑所据遂以枹罕为华戎之界故唐初太子贤注后汉书误认龙支之积石为禹贡之积石【后汉桓帝纪延熹二年烧当等八种羌叛冦陇右防羌校尉叚颎追击于罗亭破之注云东观记曰追到积石山即与罗亭相近今鄯州三年烧当羌叛叚颎追击于积石大破之注云积石山在今鄯州龙支县南即禹贡导河积石是也】而中叶已知其非独杜佑不审耳宋咸平四年真宗指甘沙伊凉等州图谓辅臣曰此图载黄河所出之山乃在积石外与禹贡所述异盖亦以龙支之积石为禹迹也蔡氏承误以释经学者宗之故元都实穷河源仍以廓州西南之积石州为积石【州即唐积石军】而至正中修宋史其河渠志亦云黄河自贵德西宁之境至积石经河州昔郭景纯注山海经曰名实相乱莫矫其失习非胜是终古不悟此之谓矣
汉志冯翊夏阳县下云禹贡龙门山在北刘昭注补郡国志云太史公曰迁生龙门韦昭谓在县北也水经注引魏土地记曰梁山北有龙门山后魏志夏阳县有龙门山隋改县曰韩城故括地志云龙门山在韩城县北五十里此河西之山东与壶口隔水相望通典云同州韩城绛州龙门二县有龙门山即禹所凿是河东亦有龙门山矣然经所谓龙门在雍域不在冀域杜説本顔师古辩见导山水经注河自蒲昌有隐沦之证重源出于积石之山禹贡所谓导河自积石也山在西羌之中烧当所居延熹二年烧当犯塞防羌校尉段颎讨之追出塞至积石山斩首而还司马彪曰西羌者自析支以西濵于河首左右居也河水屈而东北流迳于析支之地是为河曲矣应劭曰禹贡析支属雍州在河关之西东去河关千余里羌人所居谓之河曲羌也河水又东自河曲迳西海郡南【汉平帝时王莽讽羌献西海之地置西海郡而筑五县焉寻废按汉志金城临羌县西北塞外有僊海盐池古音西与僊同僊海即西海也一名卑禾羌海亦曰青海又曰鲜水海赵充国请治湟陿以西道桥令可至鲜水左右王莽诱塞外羌献鲜水海允谷盐池是也郡治龙夷城在临羌新县西三百十里元和志云鄯州西至西海三百七十里龙夷城即今西北三百五十里威戎城也今为西宁卫西塞外地临羌故城在卫西二百八十里浩亹河南】又东迳允川而歴大榆小榆谷北【羌逺唐钟存所居也永元中无复聚落隃糜相曹凤上言大小榆谷土地肥美又近塞内有西海盐池之利宜建复西海郡县规固二榆广设屯田隔塞羌胡交关之路从之后羌反遂罢按允川在西宁卫西南塞外大小榆谷即唐之九曲也东去积石军三百里水甘艸良宜畜牧睿宗时杨矩为鄯州都督奏请黄河九曲之地以为金城公主汤沐之所吐蕃既得顿兵畜牧又与唐境接近自是复叛至天寳中哥舒翰为陇右节度使复校九曲置浇河洮阳二郡髙适作九曲词以美其功】又东过陇西河关县北浇水从东南来注之【河水又迳沙州北叚国曰浇河西南一百七十里有黄沙沙南北一百二十里东西七十里都不生艸木沙州于是号焉按浇经误作洮今据注改正】又东流入西平郡界左合二川【后汉建安中析金城郡临羌等县置西平郡治西都县后魏置鄯州隋改县曰湟水其故城即今西宁卫治也元和志云湟水县本汉破羌县地】又东迳浇河故城北【有古城东西犄角东北去西平二百二十里按南凉秃发乌孤以河南地为浇河郡治此城唐于此复置浇河郡其东为积石军】又东迳石城南【昔叚颎击羌于石城投河堕坑而死者八百余人按后魏石城县废帝改曰化隆唐改曰化城廓州治焉元和志云黄河在县南八十里】又东北迳黄河城南【西北去西平二百十七里】又东迳邯川城南【有三水导自北山南迳邯川注于河按废廓州城东南有邯川城秃发傉檀所置邯川护军也】又东迳临津城北白土城南【在南津西六十里有白土城在大河北为济渡处魏凉州刺史郭淮破羌遮寒于白土即此矣按临津城在今河州西北一百二十里隋曰临津开大业五年自将伐吐谷浑出临津关渡黄河至西平即此城也白土城在西宁卫南】又东左防白土川水【水出白土城西北东南注于河】又东北右防二水【河北有层山山甚灵秀有石室曰积书岩时见神人往还俗不悟其仙乃谓之鬼彼羌目鬼曰唐述因名唐述山按西宁卫东南八十里有龙支故城本汉允吾县地后汉置龙耆城和帝以曹鳯为金城西部都尉屯龙耆是也后魏于此置北金城县西魏改曰龙支元和志积石山一名唐述山今名小积石山在鄯州龙支县西九十八里河州枹罕县北七十里黄河在龙支县西南六十里枹罕县北五十里】又东歴凤林北【凤林山名五峦俱峙按凤林在今河州北隋志枹罕县有凤林山元和志云在县北三十五里】又东与漓水合【漓水导源塞外羌中东北流迳石门山疑即皋兰山门汉元狩三年霍去病出陇西至皋兰是也漓水又东北迳枹罕县故城南又东北出峡北注于河地理志曰漓水出白石县西塞外东至枹罕入河也元和志石门山在凤林县北二十八里漓水西去县二百步按枹罕故城即今河州治白石故城在州西】又东迳左南城南【石城南一百四十里有左南城今在西宁卫东南】又东迳赤城北【即河夹岸也秦州记曰枹罕有河夹岸岸广四十丈今河州西北赤岸戍是】又东洮水注之【沙州记曰洮水出嵹台山东嵹台西倾之异名也其水东北流迳吐谷浑中又东北迳曽城北又东迳临洮县故城北又北迳降狄道故城西左防大夏川水又北入河地理志曰洮水北至枹罕东入河是也按曽城即临潭故城在洮州卫西南七十里元和志云城东北二面并枕洮水临洮故城即今岷州卫治降狄道故城即今临洮府西南狄道故城也元和志犬夏县西北至河州七十里大夏川水经县南去县十步近志云大夏河即漓水谬也】又东迳金城允吾县南湟水从西来注之【允吾金城郡治也西有湟水水出塞外东南流迳龙夷城又东南迳卑禾羌海北又东迳湟中城北又东迳临羌县故城北又东迳临羌新县故城南又东迳西平城北又东迳乐都城南又东迳破羌县故城南又东与閤门河合即浩亹河也又东迳允吾县北又东迳允吾县故城南又东注于金城河即积石之黄河也元和志湟水名湟河亦谓之乐都水出青海东北乱山中东南流至兰州西南入黄河按兰州本汉金城县允吾浩亹枝阳今皆在其境州西百二十里有允吾故城后汉光和六年金城河水溢出二十余里即此河也浩音诰亹音门】又东迳石城南【谓之石城津关骃曰在金城西北今兰州西有石城津】又东南迳金城县故城北【十三州志曰大河在金城北门东流梁泉水注之按故城即今兰州治】又东迳榆中县北【昔蒙恬为秦北逐戎人开榆中之地金城之属县也章懐太子贤曰榆中在金城县东北】又东迳天水北界【苑川水出勇士县南山东北流迳牧师苑而北注于河有东西二苑城西城即乞佛所都也按今靖逺卫西有苑川城黄河自兰州界东北流越乱山中二百余里入卫界始泻落巨川如瀑布然土人沿山引水灌田甚广】又北迳武威媪围县东北【今宁夏中卫西南有温围水下流入黄河通鉴晋咸宁五年马隆讨凉州鲜卑度温围水胡三省曰汉武威郡有媪围县此水或因以名媪譌温也又庄浪所本汉武威郡地宋元嘉十六年魏主焘议伐凉州李顺等请自温围水以西至姑臧则此水当出媪围县界县在河西庄浪之东南中卫之西南也】又东北迳天水勇士县北【今靖逺卫西二百里有勇士故城】又东北迳安定祖厉县故城西北【汉武帝元鼎五年幸雍遂逾陇登空同西临祖厉河而还即于此也水出祖厉南山北流注于河按祖厉音罝赖其故城在靖逺卫西南一百三十里】又东北迳麦田城西又东北迳麦田山西【在安定西北六百四十里按麦田城在靖逺卫北晋咸和四年乞伏述延见赵亡惧自苑川迁于麦田即此】又东北髙平川水注之【即苦水也水出髙平大垄山苦水谷东北流迳髙平县故城东又北出秦长城又北迳廉城东又北迳三水县西西南去安定郡三百四十里其水又北入于河元和志秦长城在髙平县北十里按今平凉府荘浪县西二十里有苦水川自静宁州流入又北入镇原县界为髙平川髙平故城在今固原州西二里建武八年光武讨隗嚣进至髙平第一城是也】又东北迳眴卷县故城西【地理志曰河水别出为河沟东至富平北入河河水于此有上河之名按眴卷音旬箘其故城在今宁夏中卫东唐为灵州鸣沙县地】又北迳北地富平县西【河侧有两山相对水出其间即上河峡世谓之青山亦称峡口今宁夏卫西南一百四十里有峡口山】又北迳富平县故城西【北地都尉治今在灵州所西南】又北迳薄骨律镇城【城在河渚上赫连果园也唐朔方节度治所元和志灵州理廻乐县本汉富平县县枕黄河后魏刀雍为薄骨律镇将上表请开富平西三十里艾山旧渠通河水溉公私田四万余顷人大获其利又薄骨律渠在县南六十里溉田千余顷灵武县东南至灵州十八里黄河自廻乐县界流入汉渠在县南五十里从汉渠北流四十余里始为千金大陂其左右又有胡渠御史百家等八渠溉田五百余顷按五代唐长兴中朔方帅张希崇亦引河渠兴屯田以省漕运民夷爱之今灵州所境田多沃饶恒无暵涸之患赖黄河之灌溉也】又迳典农城东又迳北典农城东【二城皆上河典农都尉马参所治也在今灵州所界】又东北迳廉县故城【汉属北地郡其故城当在今所西南】又北与枝津合【水受大河东北迳富平城所在分裂以溉田圃北流入河今无水】又东迳浑懐鄣西【元和志懐逺县在灵州东北隔河一百二十里废灵武城在县东北隔河一百里其城本蒙恬所筑古谓之浑懐鄣】又东北歴石崖山西【山石自然有文若战马之状亦谓之画石山今在平罗所东】又北迳朔方临戎县西【河水东北迳三封县故城东在临戎县西一百三十里按三封属朔方郡其故城在今榆林卫界废夏州西南长泽县北二十里】又北迳临戎县故城西【旧朔方郡治】又东迳沃野故城南【元和志沃野故城在天德军城北六十里即后魏六镇从西第一镇也刀雍上表云臣镇去沃野镇八百里道多深沙轾车往来犹以为难】又北屈南河出焉【见后】又北迤西溢于窳浑县故城东【朔方西部都尉治自县西北出鸡鹿塞汉甘露三年董忠送呼韩邪单于出鸡鹿塞后汉永元初窦宪出鸡鹿塞伐匈奴是也城今在废夏州西北】又屈而东流为北河【汉元朔二年卫青絶梓岭梁北河杜佑曰河经灵武郡西南便北流凡千余里过九原郡乃东流汉人谓之西河自九原以东汉人谓之北河然北河之名秦已有之史记惠文王后五年游北河昭襄王十八年人之上郡北河是也】东迳高阙南【史记赵武灵王自代并隂山下至高阙为塞山下有长城长城之际连山刺天其山中断望若阙焉故有髙阙之名汉元朔四年卫青败右贤王于髙阙即此处也按髙阙在废丰州城西黄河外刘昫曰髙阙北距大碛口三百里】又东迳临河县故城北【城在今榆林卫西北】又东迳阳山南【汉书注曰阳山在河北指此山也北假地名自髙阙以东夹山带河阳山以西皆北假也史记秦使蒙恬北击胡渡河取髙阙据阳山北假中是也按阳山即隂山也山在中国之极北故名隂山水北曰阳山在河水之北故亦谓之阳山徐广云隂山在河南阳山在河北非也汉书侯应曰北边塞至辽东外有隂山东西千余里艸木茂盛多禽兽本冒顿依阻其中治作弓矢求出为冦是其苑囿也孝武出师征伐斥夺此地攘之于幕北建塞徼起亭隧筑外城列屯戍以守之然后边境得用少安计隂山緜亘千余里直抵辽东非河南所能容益信徐説之谬】又南屈迳河目县左【括地志云五原郡河目县故城在北假中北假在河北今属胜州银城县汉书王莽传云五原北假膏壤殖谷】又南合南河【上承西河东迳临戎县故城北又东迳临河县南又东迳广牧县故城北流二百许里东防于河】又南迳马隂山西【史记音义曰五原安阳县北有马隂山】又东南迳朔方县故城东北【汉朔方郡治元和志仆贲故城在夏州朔方县理北即汉朔方县之故城诗所谓王命南仲城彼朔方是也汉武帝元朔二年收河南地置朔方五原郡使校尉苏建筑朔方亦谓此自汉至今常为关中根植什贲之号盖蕃语也无定河一名朔水一名奢延水源出县南百步赫连勃勃于此水之北黒水之南改筑大城名统万城郦道元云蒸土加功雉堞虽久崇墉若新】又东转迳渠搜县故城北【朔方中部都尉治在废夏州北此非禹贡之渠搜説见雍州】又东迳西安阳故城【汉属五原郡城在废丰州东北】又东迳田辟城南【汉志五原郡成宜县下云中部都尉治原亭西部都尉治田辟辟读曰壁原亭田辟葢皆县界之地名】又东迳成宜县故城南【城在废丰州界】又东迳原亭城南【五原中部都尉治】又东迳宜梁县故城南【五原西南六十里世谓之石崖城今在废丰州东】又东迳稒阳城南河隂县故城北【稒阳城即稒阳塞在稒阳县西北后汉永元初窦宪出鸡鹿塞邓鸿出稒阳塞即此城河隂汉属五原郡】又东迳九原县故城南【秦置九原郡治此汉元朔二年更名五原秦始皇逐匈奴并河以东属之陶山筑亭鄣为河上塞徐广曰陶山在五原北元和志敬本古城在中受降城北四十里郑防军録曰时人以张仁愿河外筑三城自古未有今敬本城周一万八百七十二步壕堑深峻亦古之坚守贾耽古今述曰以地理求之前代九原郡城也】又东迳临沃县南又东石门水南注之【水北出石门鄣东南流迳临沃县东注于河按临沃属五原当在稒阳县西】又东迳稒阳故城南【五原东部都尉治在榆林卫废胜州西南汉志稒阳县北出石门障得光禄城太初三年光禄徐自为出五原塞筑亭障西北至卢朐山谓之光禄塞即此按中受降城本秦九原郡地唐置天德军元和志云武川城在军北三百里后魏六镇从西第三镇也自北出石门障即光禄城古入匈奴大路】又东迳塞泉城南又东迳云中桢陵县南又东迳沙南县北【河水南入桢陵县西北縁胡山歴沙南县东北两山二县之间而出余以太和中从髙祖北巡亲所经涉县在山南北去云中城一百二十里县南六十许里有东西大山山西枕河河水南流脉水寻经殊乖川去之次按縁胡山今在山西平卤卫西北黄河西来折而南流处桢陵即废东胜州也其故城在卫西北河东岸沙南故城在西岸榆林塞外唐为胜州地经文当云又南迳云中桢陵县西又南迳沙南县东则与郦元所见者符矣】从县东屈南迳沙陵县西白渠水注之【水出塞外西南流入河沙陵汉属云中郡】又南迳赤城东又南迳定襄桐过县西【河水于二县之间有君子济今在平卤卫西】又南树頽水注之【水出东山西南流至沃阳故城西而南注于河沃阳汉鴈门西部都尉治】又南大罗水注之【水上承树頽河南流西转迳武县故城南又西南注于河武县在善无西百五十里】又左得湳水口【水出西河郡美稷县西流合吕梁洪水而注于河按平卤卫西有吕梁山湳水口当在今河曲县西北天桥峡也】又南迳西河圁阳县东圁水注之【水出上郡白土县圁谷东迳圁隂县北人东迳圁阳县南人东注于河按今米脂县西北有圁隂故城圁阳当在其东北也圁音银史记晋文公攘戎翟居于圁洛之间即此水】又南诸次之水入焉【水出上郡诸炎山东迳榆林塞入长城又东注于河按榆林塞在废胜州南界亦谓之长榆】又南迳离石县西奢延水注之【水西出奢延县西南赤沙阜东流合黒水又东合走马水又东入于河离石今永宁州奢延故城在废夏州西南】又东迳土军县西【汉属西河郡今为石楼县】又南迳上郡髙奴县东【今肤施县北百里有金明城即汉髙奴县也】又南迳河东北屈县西【即夷吾所居邑今吉州北二十里有北屈故县】又南为采桑津【春秋僖公八年晋里克败狄于采桑是也】又南迳皮氏县西【今河津县西有皮氏故城书序祖乙圯于耿即此】北屈故城西十里有风山【元和志风山在慈州吉昌县北三十里】风山西四十里有孟门山淮南子曰龙门未辟吕梁未凿河出孟门之上大溢逆流无有丘陵髙阜灭之名曰洪水大禹疏通谓之孟门孟门即龙门之上口也实为黄河之巨阨此石经始禹凿河中漱广夹岸崇深倾崖返捍巨石临危若坠复倚其中崩浪万寻县流千丈鼓若山腾迄于下口方知慎子下龙门流驶竹箭非驷马之追也魏土地记曰梁山北有龙门山大禹所凿通孟津河口广八十步岩际镌迹遗功尚存以今舆地言之河自大积石山东北流迳陜西西宁卫西南塞外至河州西七十里入塞【卫在行都司东南入百余里黄河西自塞外流入经卫之东南与河州分水州在临洮府西一百八十里西至生番界七十里有小积石山两崖如削河流其中西南去大积石山千余里】又东北迳州北合漓水又东北合洮水【二水已见上文】又东北迳兰州西南湟水合浩亹水自西来注之【州在临洮府北二百十里黄河去州二里关骃所谓金城河也湟水自州西一百八十里入河唐书吐蕃传湟水出蒙谷抵龙泉与河合河之上流由洪济梁西南行二千里世举谓西戎地曰河湟】又东北迳州北【夹河有滩宜播五谷引河灌溉甚为民利】又东北迳金县北【县在兰州东九十里黄河去县六十里】又东北迳靖逺卫北【旧名靖虏属陜西都司本汉鹯隂县地后汉建初中赵冲追击叛羌于鹯隂河即此卫北有韦精山黄河自金县乱山中来至卫西南百里乌兰关汉祖厉县地也唐置乌兰县属防州有黄河堰刺史安敬忠所筑以捍河流】又东北迳宁夏中卫南【卫属陜西都司黄河去卫十五里地势稍平河流益盛卫东南一百五十里有鸣沙城西枕黄河人马行经此沙随路有声故号鸣沙】又东北迳灵州所北【所在宁夏卫南少西九十里本汉灵洲富平二县地旧志云黄河千里一曲自浇河至故眗卷县率东北流至富平始曲两北流亦谓之河曲】折而北迳宁夏卫东南【卫属陜西都司宋为懐逺镇干兴二年李德明城此为兴州以居景祐中元昊升为兴庆府卫西至贺兰山边界六十里北至镇逺关边界二百里东至榆林卫界三百五十里黄河去卫四十里元和志保静县西南至灵州六十里本汉富平县地贺兰山在县西五十三里东望云山形势相接迤逦向北经灵武县又西北经保静县西乂北经懐逺县西又北迳定逺城西又东北抵河其抵河之处亦名乞伏山在黄河西从首至尾有像月形南北约长五百余里真边城之巨防山之东河之西有平田数千顷可引水灌溉如尽收地利足以赡给军储也顾景范云自宁夏以上民多穿渠溉田而宁夏之利尤博盖上流势少缓无溢决之患且泥沙未甚故引河为宜也】又北迳平罗所东【旧名平虏在宁夏卫东北一百二十里河去所十五里贺兰山在所西六十里镇逺关在所北六十里】又北迳榆林卫西出塞迳废丰州西【卫本汉上郡龟兹县地金元为米脂县地名榆林庄明正统二年筑榆林城天顺七年置榆林卫治焉北至边墙十里其外皆战国时云中九原地也黄河自灵州所横城堡西折而北迳宁夏平罗入卫界废丰州城在卫西北塞外七百里本汉朔方郡之广牧县后魏为懐朔镇隋始置丰州治九原县明初废杜佑曰丰州西至黄河百三十里北至黄河四十里东北至黄河八十里】折而东迳三受降城南【元和志三受降城景云三年朔方总管张仁愿所置也先是朔方军北与突厥以河为界河北岸有拂云堆神祠突厥将入冦必先诣祠祭酹求福因牧马料兵而后渡河时突厥黙吸尽众西击突骑施娑葛仁愿奏请乗虚夺取汉南之地于河北筑三受降城首尾相应絶其南冦之路从之六旬而三城俱就以拂云祠为中城与东西两城相去各四百余里遥相应接北拓三百余里于牛头朝那山北置烽堆一千八百所自是突厥不得度山放牧朔方无复冦掠减镇兵数万人顾景范云中城在废夏州北八百里西城在废丰州北八十里东城在废胜州东北二百里今按东城本汉定襄郡之盛乐县后魏尝都此唐置振武军元和六年以韩重华为振武营田和籴水陆运使重华请募人为十五屯屯置百三十人而种百顷令各就髙为堡东起振武转而西过云中界极于中受降城出入河山之际六百余里屯堡相望冦来不能为暴人得肆耕其中少可以罢漕挽之费朝廷从其议秋果倍收歳省度支钱千三百万见韩愈送重华归所治序】折而南迳废胜州东入塞其东岸则平卤卫【废胜州城在榆林卫东北四百五十里本汉云中五原二郡地隋置胜州治榆林县元和志云北近榆林即汉之榆林塞云中故城在县东北四十里东受降城在县东北八里榆林关在县东三十里东北临河自夏州朔方县流入又经河濵县东十五步阔一里不通舡楫即河濵关渡处名君子津杜佑曰胜州东至黄河四十里北至黄河五里西北至黄河二十里平卤卫在山西大同府西少南二百四十里明置本汉鴈门郡之武州县隋唐以后为朔州地元和志黄河在朔州鄯阳县西三百里辽自河西移置胜州于此曰东胜州其故城在今卫西北元志云唐徙东受降城于绥逺烽南即今州治也明洪武初改建左右二卫兵民皆耕牧河套中冦益稀少二十六年城东胜永乐初移就延绥其地遂墟今按自废丰州西至废胜州东黄河三面围绕之地周数千里谓之河套周曰朔方秦曰新秦汉为朔方郡地隋唐为丰胜三州地明为榆林卫北境自国初舍受降而卫东胜已失二面之险其后又撤东胜以就延绥则外险尽失冦来莫御天顺六年元孽毛里孩阿罗山孛罗出三部始入居河套屡为边患隆庆中吉能以俺答内附亦来款塞因而羁縻之 本朝属理藩院榆林新志曰河套之地南抵边墙北濵黄河逺者八九百里六七百里近者亦一二百里唯黄甫川之南焦家坪及娘娘滩羊圈渡口为最近云】又南迳府谷县东其东岸则河曲县保德州【府谷在陜西葭州东少北三百四十里黄河南流迳黄甫川东九里入县界又南迳县东去县百歩河曲在山西太原府西北五百二十八里黄河在县西北府志云自县东北故东胜州境转而西南流八十里至县西北平泉村复转西流九十里至天桥峡又南流入保德州界偏头关在县东北一百十里东接鸦角山西逼黄河其地东仰西伏因名偏头保德在府西北五百里黄河在州西北一里】迆西迳神木县南又南迳葭州东其东岸则兴县【神木在葭州东北一二十里黄河去县十里葭州在延安府东北五百八十里黄河去州一里兴县在太原府岢岚州西一百五十里黄河在县西五十里元和志岚州合河县黄河在县西二里按今兴县西北五十里有合河故城旧志云山西自河曲至蒲津千五百里俱邻陜西河最狭而于神木渡河为尤易】又南迳吴堡县东又南迳绥德州东其东岸则临县永宁州宁乡县【吴堡在葭州南八十里黄河去县一里绥德在延安府东北三百六十里黄河去州一百二十里无定河在州城东即古奢延水以溃沙急流深浅不定故名临县在山西汾州府西北三百里黄河在县西八十里永寜州在府西少北一百二十里宁乡在州西南五十里黄河并在其西元和志石州平夷县黄河西去县一百四十五里定胡县黄河去县西二百步按平夷故城即今宁乡县治定胡当在永宁州界永宁本石州明隆庆三年更名】又南迳清涧县东又南迳延川县东又南迳延长县东其东岸则石楼县永和县大宁县【清涧在延安府东北二百三十五里黄河去县百里延川在府东北二百里黄河去县四十五里延长在府东少南百五十里黄河去县三十五里元和志延州延水县黄河在县东八里门山县黄河在县东三十五里按延水故城在今府东北一百十里门山故城在府东南一百八十里石楼在汾州府西少南二百六十里黄河在县西九十里永和在山西平阳府隰州西九十里黄河在县西六十里大宁在州西南九十五里黄河在县西六十八里孟门山在县西南八十里与吉州分山】又南迳宜川县东其东岸则吉州乡宁县【宜川在延安府东南二百八十里黄河去县八十里元和志丹州汾川县西南至州七十里黄河在县北七里河岸顿狭状似槽形乡人呼为石槽盖禹治水凿石导河之处石槽长千歩阔三十步悬水奔流鼋鼍鱼鼈所不能游按汾川故城在今宜川县东七十里孟门山在县东南二十里黄河西岸山势绵延与吉州孟门山参差相接即文城故县西南三十六里河中之石槽山也吉州在平阳府西二百四十里黄河在州西六十里壶口山在州西南七十里乡宁在州东南六十里黄河在县西七十九里】又南至韩城县东北龙门山在焉其东岸则河津县【韩城在西安府同州东北二百里黄河去县十五里龙门山在县北五十里河津在平阳府蒲州东北二百里黄河在县西元和志云去县二十五里即龙门口三秦记曰河津一名龙门水陆不通鱼鼈之属莫能上江海大鱼集龙门下数千不得上上则为龙故曰曝鳃龙门水经注曰其鱼出巩县巩穴每三月则上渡龙门得渡为龙否则防额而还】此导河积石至于龙门之所经也
蔡传李复云同州韩城北有安国岭东西四十余里东临大河濒河有禹庙在山断河出处禹凿龙门起于唐张仁愿所筑东受降城之东自北而南至此山尽两岸石壁峭立大河盘束于山峡间千数百里至此山开岸阔豁然奔放怒气喷风声如万雷余按旧説禹凿龙门而不详其所以凿诵説相传但谓因旧修辟去其龃龉以决水势而已今详此説则谓受降以东至于龙门皆是禹新开凿若果如此则禹未凿时河之故道不知却在何处而李氏之学极博不知此説又何所考也渭按安国传言禹治河或凿山或穿地以通流此亦有所本凿山即辟龙门穿地即凿吕梁也但不当云起自积石耳颖达复为之説曰释水云河千里一曲一直则河从积石北行又东乃南行至于龙门计应三千余里龙门底柱凿山也其余平地穿地也言自龙门以下亦然则其所穿凿更逺矣李复谓起自东受降城较安国所言为近然计东城至安国岭亦有千四五百里如必须处处穿凿岂人力所能及禹劳民亦不应至此而二孔之妄又无论矣总由以导为施功遂积误相承而不觉耳至其所谓凿山穿地者亦只是因旧修辟非本无水道而始开之蔡氏云云则又疑所不当疑也
孔疏谓积石在龙支又据释水之文故云至龙门三千余里然其实不止于此约计有四千三百余里若禹贡之积石更在龙支县西南塞外一千二百余里则自积石至于龙门当有五千五百余里也龙门以下记河行方向甚详而其上絶不言方向蔡传云荒逺其所略也今按龙门以上禹功所不加故数千里之河总括为一句河自积石东北流至宁夏折而北至废丰州折而东至东受降城折而南方向不一难于属辞故略之非为荒逺也【河自积石至龙门所行皆雍州之域不可谓荒逺宋人见朔方西凉不入其版图遂以荒逺目之耳】禹导自积石为中国河其水不复行戎翟之境及三代之季雍州西北二隅每为戎翟所侵秦汉以来屡复屡失大抵河湟之外悉属羌浑云中五原尽归獯鬻河行其间出且入者再唐之中叶吐蕃盛强盗有陇西州县逺近有司不复传宰相贾耽乃绘布陇右山南九州具载河所经受为图曰吐蕃黄河録贞元十四年上之【艺文志有贾耽吐蕃黄河録四卷】其系之吐蕃者盖本中国河行之地而时为吐蕃所据耽志存经略故详着之非谓河源之在积石外者也宋世亦防吐蕃及西夏元乃混一罔不賔服明仍以河州为入塞之始而天顺六年元孽毛里孩等入居河套羁縻不絶以迄于今汉云中五原二郡地遂不登版图黄河之行其境者世将不知为弼成之所及而州县旧迹置之不问矣故余解导河于大积石以下黄甫川以上备考古记叙次特详
附论河源
山海经曰槐江之山丘时之水出焉而北流注于泑水实惟帝之平圃南望昆仑其光熊熊其气魂魂西南四百里曰昆仑之丘是实惟帝之下都河水出焉而南流注于无达赤水出焉而东南流注于汜天之水洋水出焉而西南流注于丑涂之水黒水出焉而西流注于大杅是多怪鸟兽又曰积石之山其下有石门河水冒以西南流【郭璞注云下都天帝都邑之在下者河水出山东北隅赤水出山东南隅洋水出山西北隅黒水亦出山西北隅无达汜天丑涂大杅皆山名冐犹覆也积石山在今金城河关县西南羌中河水行塞外东入塞内】
渭按此第二卷西次三经文也是书山川之方乡里至不可为典要后世无从测算昆仑疑当在西域而不知其在何国去玉门阳关凡几许也
又曰海内昆仑之墟在西北帝之下都昆仑之墟方八百里髙万仞赤水出东南隅以行其东北西南流注南海厌火东河水出东北隅以行其北西南流入渤海又出海外即西而北入禹所导积石山洋水黒水出西北隅以东东行又东北南入海羽民南弱水青水出西南隅以东又北又西南过碧方鸟东【郭注云言海内者明海外复有昆仑山方八百里髙万仞谓其墟广轮之髙卑耳自此以上二千五百余里上有醴泉华池去嵩髙五万里盖天地之中也见禹本纪吴任臣广注云此文王崇庆疑其重出非有二昆仑也】按此第十一卷海内西经文也其山即西次三经之昆仑唯多弱水青水耳海内谓西海之内郭注云海外复有昆仑者即大荒经之所言也是书非一时一手作故文多冗复谓此条重出者近是但考其河行之方乡自昆仑东北隅西流迳其北又西南出渤海外又西转北入禹所导积石山则昆仑反在积石之东矣有是理乎
又曰西海之南流沙之濵赤水之后黒水之前有大山名曰昆仑之丘其下有弱水之渊环之其外有炎火之山投物輙然有人戴胜虎齿有豹尾穴处名曰西王母此山万物尽有【郭注云弱水其水不胜鸿毛河图玉版亦曰西王母居昆仑之山】
按此第十六卷大荒经文也汉书西域传云条支国临西海安息长老传闻条支有弱水西王母亦未尝见也后汉书西域传云条支国西有弱水流沙近西王母所居处据此则海外昆仑当在条支国西海之南故经有弱水西王母之説范晔西域传论云甘英临西海以望大秦距玉门阳关四万余里而昆仑更在西海之南逺斯极矣禹本纪所云去嵩髙五万里者当指此山水经引以説西北之昆仑非也
尔雅释水曰河出昆仑虚色白所渠并千七百一川色黄百里一小曲千里一曲一直【郭璞注云虚山下基也潜流地中汨漱沙壤所受渠多众水溷淆宜其浊黄】
按尔雅比山海经差为可据河出昆仑信矣离骚曰朝吾将济于白水兮登阆风而緤马阆风在昆仑之上白水其即山下之河源乎然自汉以前但知昆仑在中国西北终未明在外国某地也
史记大宛列传张骞使西域还为天子言于寘【徒贤反】之西水皆西流注西海其东则东流注盐泽盐泽潜行地下其南则河源出焉多玉石河注中国而楼兰姑师邑有城郭临盐泽盐泽去长安可五千里其后骞死汉使穷河源河源出于寘其山多玉石采献天子案古图书名河所出山曰昆仑云太史公曰禹本纪言河出昆仑昆仑其髙二千五百余里日月所相避隐为光明也其上有醴泉瑶池今自张骞使大夏之后也穷河源乌睹本纪所谓昆仑者乎故言九州山川尚书近之矣至禹本纪山海经所有怪物余不敢言之也
按张骞及后使者皆未尝指于寘之山为昆仑武帝自案古图书以名之耳故太史公云不睹今其图与书并不传后世必欲求昆仑之墟唯葱岭河所本者近是山海经之方乡里至不足凭也以理度之则昆仑当在葱岭之西北而逺近终未可知多方推测奚为乎法言病子长爱竒而子长却不敢言山海经之所言今人説河源动輙引昆仑以证是何其好学深思不逮子长逺甚而爱竒独过之也
汉书西域传西域防孝武时始通本三十六国其后稍分至五十余皆在匈奴之西乌孙之南南北有大山中央有河东西六千余里南北千余里东则接汉阸防玉门阳关西则限防葱岭其南山东出金城与汉南山属焉其河有两原一出葱岭山一出于阗【与寘同】于阗在南山下其河北流与葱岭河合东注蒲昌海蒲昌海一名盐泽者也去玉门阳关三百余里广袤三百里其水亭居冬夏不増减皆防为潜行地下南出于积石为中国河云
按史叙两源歴歴如画了无可疑河神物也潜流所在多有何独至于河而疑之但积石出为中国河处恨古来无人目验其状耳然盐泽受西域数大川之水隐沦之脉岂无所发越而遂止揆之以理殆非妄言
水经昆仑墟在西北去嵩髙五万里地之中也【郦注曰禹本纪与此同髙诱称河出昆山伏流地中万三千里禹导而通之出积石山按山海经自昆仑至积石一千七百四十里自积石出陇西郡至洛准地志可五千余里乂按穆天子传天子自昆仑山入于宗周乃里西土之数自宗周瀍水以西北至于河宗之邦阳纡之山三千有四百里自阳纡西至河首四千里合七千四百里外国图又云从大晋国正西七万里得昆仑之墟诸仙居之数説不同浅见末闻非所详究不能不聊述闻见以志差违也】其髙万一千里河水出其东北陬屈从其东南流入于渤海【山海经曰南即从极之渊也深三百仞唯冯夷都焉渭按此渤海当在葱岭西塞外凡大泽谓之海渤海即蒲昌雷翥牢兰之类非真海也下文云又出海外南至积石山下有石门河水冐以西南流郦注曰余考羣书咸言河出昆仑重源潜发沦于蒲昌出于海水迳积石而为中国河而经文在此似于不比积石宜在蒲昌海下矣郦意以此二十字为错简盖以下文南入葱岭观之则积石反在葱岭之北必无是理也今移在后又东注于泑泽之下则自昆仑而葱岭而蒲昌而积石原委秩然方位悉当矣】又南入葱岭山【河水重源有三非惟二也一源西出身毒之国葱岭之上西去休循二百余里南属葱岭髙千里西河旧事曰葱岭在敦煌西八千里河源潜发其岭分为二水一水西迳休循国南在葱岭西又迳难兠国北西南去罽賔国三百四十里渭按身毒当作捐毒汉书捐毒国王治衍敦谷东至都护治所二千八百六十一里至疏勒南与葱岭属无人民西上葱岭则休循也西北至大宛千三十里北与乌孙接先儒以为即身毒非也张骞曰身毒国在大夏东南可数千里有蜀物去蜀不逺大夏即大月氏所居之地也今捐毒在大月氏之东北西去休循二百余里岂身毒乎郦注盖承其误氏音支】又西迳罽宾国北又西迳月氏国南又西迳安息南【城临妫水地方数千里竺枝扶南记曰国土临海上即汉书天竺安息国也凉土异物志曰葱岭之水分流东西西入大海东为河源禹纪所云昆仑者焉张骞使大宛而穷河源谓极于此而不达于昆仑者也河水自葱岭分源东迳伽舍罗国渭桉此中国之河源也其迳休循难兠罽賔等国者则西流入西海】河水与蜺罗跂禘水同注雷翥海【释氏西城记曰蜺罗跂禘出阿耨达山西之北迳于阗国】又西迳四大塔北【释法显所谓竺刹尸罗国也】又西迳陀卫国北【是阿育王子法益所治邑渭按自罽宾至陀卫皆西流注西海之水水经乃拙手所作提挈不清赖有郦注为之发明人始知葱岭之河东西分流不然则似河水自葱岭西行至陀衞而复东行以入葱岭之东大惑不解矣】河水又东迳皮山国北【治皮山城西北去莎车三百八十里渭按自此以下皆东流注盐泽之水】又东与于阗河合【南源导于阗南山俗谓仇摩置自置北流迳于阗国西治西城西去皮山三百八十里东去阳关五千余里】南河又东迳于阗北【汉书西域传曰于阗已东水皆东流渭按南河即于阗河也】又东北迳扜弥国北【西去于阗三百九十里南河又东迳精絶国北西去扜弥四百六十里】又东迳且末国北【又东右防阿耨达大水释氏西域记曰阿耨达山西北有大水北流注牢兰海者也其水北流迳且末南山又北迳且末城西又东北迳且末城北左防南河合流东逝通为注宾河又东迳鄯善国北故楼兰也其水东注泽泽在国北扜泥城去阳关千六百里西域记曰南河自于阗东北三千里至鄯善入牢兰海者也渭按泽即牢兰海】北河又东北流分为二水枝流出焉【上承北河于踈勒之西东北流迳疎勒国南又东北与疎勒北山水合】北河自疎勒流迳南河之北【疎勒城南去莎车五百六十里西当大月氏大宛康居道渭按北河即葱岭河也】又东迳莎车国南【渭按汉书莎车国王治东北至都防治所四千七百四十六里南当作北】又东南迳温宿国【北至乌孙赤谷六百一十里东通姑墨二百七十里于此枝河右入北河】又东迳姑墨国南【姑墨川水导姑墨西北赤沙山东南流迳姑墨国西又东南注大河大河乂东右防敦薨之水其水出焉耆之北敦薨之山在匈奴之西乌孙之东山海经曰敦薨之水出焉而西流注于泽出于昆仑之东北隅实惟河源者也河水又东迳墨山国南渭按汉书都防治乌垒城去阳关二千七百三十八里于西域为中姑墨国王东至都防治所一千二十一里焉耆国王西南至都防治所四百里山国王去长安七千一百七十里墨山即山国也】又东迳注宾城南【渭按此即上文所谓注宾河】又东迳楼兰城南又东注于坳泽【即经所谓蒲昌海也水积鄯善之东北龙城之西南龙城故大国地方千里皆为盐而刚坚故蒲昌亦有盐泽之称其中洄湍电转为隐沦之脉即河水之所潜而出于积石也】又出海外南至积石山下有石门河水冒以西南流【渭按此二十字错简在前今移置于此海谓蒲昌海】又东入塞过敦煌酒泉张掖郡南【河自蒲昌有隐沦之证并间关入塞之始自此经当求实致也河水重源又发于西塞之外出于积石之山山海经曰其下有石门河水冐以西南流禹贡所谓导河自积石也】
按水经叙西域两源较汉书尤为明备唯是积石一山错简在渤海之下葱岭之上遂来后人之弹射并其全经而疑之而不知此非其本文乃妄庸人之所窜易也彼见山海经云河水出渤海西北入积石山遂以此经海外之海为渤海殊不知泑泽之亦名蒲昌海也彼见此经云河水东入塞过敦煌酒泉张掖郡南遂谓积石距敦煌辽逺而坳泽最近故移积石于渤海之下使坳泽与敦煌相接殊不思三郡界中实无河也盖汉世河关以西皆为羌中地河水所经人莫能覩故聊假三郡之南以表之非真谓河自盐泽东流入玉门阳关也杜佑不察此意而以为纂集之不详固其宜矣若夫道元之注惟渤海以上博引释氏怪诞之説甚觉无谓至葱岭以下发明颇多其言昆仑墟也曰浅见末闻非所详究其言积石山也曰宜在蒲昌海下其言葱岭河也曰河源潜发分为二水其言蒲昌海也曰洄湍电转为隐沦之脉正其谬而补其阙亦可谓精审之至矣杜佑诋水经并诋道元岂通论哉
又按山海经有两昆仑一在中国西北帝之下都河水出其东北隅者是也一在西海之南西王母所居弱水之渊环其下者是也水经叙河水主在西北者言而亦不能确指在某国其曰南流入渤海者犹盐泽之隐沦也其曰又南入葱岭山者犹积石之显发也然则自昆仑以至积石有二重源矣葱岭之显发莫有能言其状者而盐泽潜行地下南出于积石为中国河则山海经有云积石之山其下有石门河水冒以西南流此盖与梁州之潜水入龙门大石穴下西南潜出者相似盐泽之伏有竒状则积石之出亦必有竒状惜乎自汉以来二千余岁曽未有一验之者也
又按郦注言敦薨之水出敦薨之山而引山海经以为即西流注于泑泽出昆仑之东北隅实惟河源者也夫敦薨在焉耆之北匈奴之西乌孙之东而昆仑近直其西南则昆仑之处所未有明确于此者是水为河源无疑而葱岭于阗之水皆旁源而非正源矣然释氏西域记以阿耨达为昆仑其山所出之水有北流入牢兰海者茍以为河源有何不可彼亦一昆仑此亦一昆仑安见敦薨之独是也间尝综而论之西域之水注盐泽者其源有四一曰葱岭二曰于阗三曰敦薨四曰阿耨达终不知何者为正今所急者但当验积石重源之有无以辨西域吐蕃之是非耳其孰为昆仑孰非昆仑孰为河源孰非河源愚不敢臆为决也
唐书吐谷浑太宗时其王慕容伏允数入冦贞观九年诏李靖侯君集任城王道宗等率兵击之道宗破伏允于库山俘斩四百伏允西走靖等分军追之又数破之君集道宗行空荒二千里阅月次星宿川达柏海上望积石山览观河源
旧唐书吐谷浑传侯君集与江夏王道宗趣南路登汉哭山饮马乌海经涂二千余里空虚之地又达于柏海北望积石山观河源之所出焉李靖军次伏俟城吐谷浑退保大非川靖深入敌境遂逾积石山侯君集君集道宗歴破逻真谷逾汉哭山转战过星宿川至于柏海北望积石山观河源之所出乃旋师与李靖防于大非川平吐谷浑而还
按此河源与史汉所谓河源者不同彼河源在西域此河源只在吐谷浑界积石山流入为中国河处盖盐泽潜流重源显发禹导河由此始故亦谓之河源也昔后汉叚颎追西羌至河首积石山亦出塞二千余里而道宗谓诸将曰柏海近河源古未有至者何也盖柏海在积石之南颎才及其山而止未尝度山南也今旧史曰逾积石山又曰北望积石山观河源之所出则山海经所云山下有石门河水冒以西南流者皆在其目中矣惜乎一时皆武人即有记室亦不过词章之士不能谛视重源证明古志耳
杜氏通典曰水经所云河出昆仑山者宜出于禹本纪山海经所云南入葱岭及出于阗南山者出于汉书西域而郦道元都不详正所注河之发源亦引禹纪山经释法显游天竺记释氏西域记所注南入葱岭一源出于阗山合流入蒲昌海虽约汉书亦不寻究又水经云出海外南至积石山下有石门然后南流入葱岭据此则积石山当在葱岭之北又云入塞过敦煌酒泉张掖郡南并今郡地也夫山水地形固有定体自葱岭于阗之东炖煌张掖之间华人来往非少从后汉至大唐图籍相承注记不絶大碛亘数千里未有桑田碧海之变陵迁谷移之谈此处岂有河流纂集者不详斯甚西域传云河水一源出葱岭一源出于阗合流东注蒲昌海皆以潜流地下南出积石为中国河比禹纪山经犹校附近终是纰缪此唯凭张骞使大夏见两道水从葱岭于阗合流入蒲昌海其于阗出美玉所以骞传遂云穷河源也案古图书名河所出曰昆仑山疑所谓古图书即禹本纪以于阗山出玉乃谓之昆仑即所出便云是河也穷究诸説悉皆谬误孟坚又以禹贡云导河自积石遂疑潜流从此方出且汉时羣羌种类虽多不相统一未为强国汉家或未尝遣使诣西南羌中或未知自有河也宁有吐蕃中河从西南数千里向东北流见与积石山下河相连聘使涉歴无不言之吐蕃自云昆仑山在国中西南则河之所出也又按尚书云织皮昆仑析支渠搜西戎即叙范晔后汉书云西羌在汉金城郡之西南濵于赐支续汉书云河关西千余里河曲羌谓之赐支盖析支也然则析支在积石之西是河之上流明矣昆仑在吐蕃中当亦非谬而不谓河之本源乃引葱岭于阗之河谓从蒲昌海伏流数千里至积石方出斯又班生之所未详也按吐蕃歴周及隋犹隔西羌未通于中国唐贞观八年始遣使朝贡太宗遣行人冯德遐往抚慰之寻复遣使随德遐入朝奉表求婚十五年以文成公主妻之杜佑所谓聘使涉歴从此始也积石秦汉时为西羌地晋永嘉以后其地为吐谷浑所据及髙宗龙朔三年吐蕃灭吐谷浑积石遂为吐蕃地自后使命往来皆指吐蕃中水西南来与积石山下河相连者为黄河而吐蕃亦自言昆仑在国中西南河之所出矣
唐书吐蕃传穆宗长庆元年以大理卿刘元鼎为吐蕃防盟使【欧阳忞舆地广记作薛元鼎蔡传从之元史亦作薛恐非】使还逾湟水至龙泉谷西北望杀胡川哥舒翰故壁多在湟水至蒙谷抵龙泉与河合河之上流由洪济梁西南行二千里【元和志积石军西南一百四十里有洪济桥】水益狭春可涉秋夏乃胜舟其南三百里三山中髙而四下曰紫山直大羊同国古所谓昆仑者也虏曰闷摩黎山东距长安五千里河源其间流澄缓下稍合众流色赤行益逺它水并注则浊故举世谓西戎地曰河湟河源东北直莫贺延碛尾殆五百里碛广五十里北自沙州西南入吐谷浑寖狭故号碛尾隐测其地盖劒南之西元鼎所经见大略如此
按旧唐书吐蕃在长安西八千里盖以其都城言之今元鼎所见紫山东距长安裁五千里度其地望当在都城东北三千里矣吐蕃自言昆仑山在国中西南而元鼎所指以为昆仑者乃在其东北与吐蕃所谓昆仑者相去悬絶是大可疑也
元史地理志河源附録曰河源古无所见禹贡导河止自积石汉使张骞持节到西域度玉门见二水交流发葱岭趋于阗汇盐泽伏流千里至积石而再出唐薛元鼎使吐蕃访河源得之于闷磨黎山然皆歴岁月涉艰难而其所得不过如此世之论河源者又皆推本二家其説怪迂总其实皆非本真意者汉唐之时外夷未尽臣服而道未尽通故其所往毎迂廻艰阻不能直抵其处而究其极也元有天下薄海内外人迹所及皆置驿传使骑往来如行国中至元十七年命都实为招讨使佩金虎符往求河源都实既受命是岁至河州州之东六十里有宁河驿驿西南六十里有山曰杀马关林麓穹隘举足浸髙行一日至巅西去愈髙四阅月始抵河源是冬还报并图其城位置以闻其后翰林学士潘昂霄从都实之弟阔阔出得其説撰为河源志临川朱思本又从八里吉思家得帝师所藏梵字图书而以华文译之与昂霄所志互有详略今取二家之书考定其説有不同者附注于下按河源在土蕃朶甘思西鄙有泉百余沮洳散涣弗可逼视方可七八十里履髙山下瞰灿若列星以故名火敦脑儿火敦译言星宿也【思本曰河源在中州西南直四川马湖蛮部之正西三千余里云南丽江宣抚司之西北一千五百余里帝师撒思加地之西南二千余里水从地涌出如井其井百余东北流百余里汇为大泽曰火敦脑儿】羣流奔凑近五七里汇二巨泽名阿刺脑儿自西而东连属吞噬行一日迤逦东骛成川号赤賔河又二三日水西南来名亦里赤与赤賔河合又三四日水南来名忽阑又水东南来名也里术合流入赤宾其流浸大始名黄河然水犹清人可涉又一二日岐为八九股名也孙斡伦译言九渡通广五七里可度马又四五日水浑浊土人抱革囊骑过之聚落纠木干象舟傅髦革以济仅容两人自是两山峡束广可一里二里或半里其深叵测朶甘思东北有大雪山名亦耳麻不莫剌其山最髙译言腾乞里塔即昆仑也山腹至顶皆雪冬夏不消土人言逺年成冰时六月见之自八九股水至昆仑行二十日【思本曰自浑水东北流二百余里与懐里火秃河合又东北流一百余里过郎麻哈也又正北流一百余里又折而西北流二百余里又折而正北流一百余里乂折而东流过昆仑山下番名亦耳麻不莫剌其山髙峻非常山麓绵亘五百余里河随山足东流过撒思加阔即阔提地】河行昆仑南半日又四五日至地名阔即及阔提二地相属又三日地名哈喇别里赤儿四达之冲也多冦盗有官兵镇之近北二日河水过之【思本曰河过阔提与亦西八思今河合亦西八思今河源自铁豹岭之北正北流凡五百余里而与黄河合】昆仑以西人简少多处山南山皆不穹峻水亦散漫兽有髦牛野马狼狍羱羊之类其东山益髙地亦渐下岸狭隘有狐可一跃而越之处行五六日有水西南来名纳邻哈剌译言细黄河也又两日水南来名乞儿马出二水合流入河【思本曰自哈剌河与黄河合正北流二百余里过阿以伯站折而西北流经昆仑之北二百余里与乞里马出河合乞里马出河源自威茂州之西北岷山之北水北流即古当州境正北流四百余里折而西北流又五百余里与黄河合】河水北行转西流过昆仑北一向东北流约行半月至贵德州地名必赤里始有州治官府州吐蕃等处宣慰司司治河州又四五日至积石州即禹贡积石五日至河州安乡关一日至打罗坑东北行一日洮河水南来入河【思本曰自乞里马出河与黄河合又西北流与鹏拶河合折而西北流三百余里又折而东北流过西宁州贵德州马岭凡八百余里与邈水合邈水源自青唐宿军谷正东流五百余里过三巴站与黄河合又东北流过土桥站古积石州来羌城廓州构米站界都城凡五百余里过河州与野厐河合野厐河源自西倾山之北水东北流凡五百余里与黄河合又东北流一百余里过踏白城银川站与湟水浩亹河合又东北流一百余里与洮河合】又一日至兰州过北卜渡至鸣沙河过应吉理州正东行至宁夏府南东行即东胜州大同路自发源至汉地南北涧溪细流傍贯莫知纪极山皆草石至积石方林木畅茂世言河九折彼地有二折盖乞儿马出及贵德必赤里也【思本曰大槩河源东北流所歴皆西蕃地至兰州凡四千五百余里始入中国又东北流过达达地凡二千五百余里始入河东境内又南流至河中凡一千八百余里通计九千余里】
按河源出吐蕃之昆仑自唐贞观后已有是説杜佑歴诋前载刘元鼎从而证明之其説遂牢不可破唯源发紫山尚未分晓故元遣都实往探之果得之朶甘思西鄙东北去昆仑有一月程【明太祖实録云邓愈沐英讨土蕃追至昆仑山宣宗实録云李英追安定曲先贼逾昆仑山即都实之所谓腾乞里塔也】然则古书言河出昆仑者皆属虚记即吐蕃自云昆仑为河之所出亦妄谈而不足信矣
宗泐小传曰洪武十一年太祖以佛书有遗命僧宗泐领徒三十余人往西番求之十五年得经还朝泐有望河源诗自记云河源出自抹必力赤巴山番人呼黄河为抹处犛牛河为必力处赤巴者分界也其山西南所出之水则流入犛牛河东北之水是为河源予西还宿山中番人戏相谓曰汉人今饮汉水矣其源东抵昆仑可七八百里今所涉处尚三百余里下与昆仑之水合流中国相传以为源自昆仑非也昆仑名麻琫剌其山最高大四时常雪有神居之番书载其境内祭祀之山有九此其一也
按宗泐取经还其所涉处南距河源尚数百里则是所谓抹必力赤巴山亦闻之番人非目覩也犛牛河者云南之丽江源也盖因朱思本言河源直丽江宣抚司西北一千五百里故又附防为此説然都实谓河源自平地涌出而宗泐云出抹必力赤巴山都实自河源至昆仑行三十日而宗泐云可七八百里百余年间见闻异辞吾谁适从哉
玉鏊河源辨曰西域之迹发自张骞骞所厯诸国甚久且逺东汉之世大秦条支安息至于海滨四万里外重译贡献班超遣掾甘英穷临西海而还皆未覩所谓昆仑也何元使得之易乎禹本纪言河出昆仑去嵩髙五万里外国图云从大晋西七万里得昆仑之墟今元使行不及五千里云已逾之何昆仑之近乎自昔言昆仑者皆在西北元使所图廼在西南何也然则元使所谓昆仑者果昆仑乎所谓星宿海者果河源乎未可知也又曰吾尝考之河有两源一出于阗一出昆仑之墟且汉使亦尝穷河源矣谓出于阗其山多玉石采来献天子案古图书名其山为昆仑然非古所谓昆仑也元使所见其殆是乎若昆仑之墟彼固未之覩也又曰佛图调谓钟山西六百里外有大昆仑又有小昆仑然则昆仑果非一乎昆仑之逺近不一河源恶乎定曰水经云昆仑在西北河水出其东北陬东南流入渤海其一源出于阗之南山北流与葱岭水合东注蒲昌海郭璞云河出昆仑潜行地下至于阗国复分流岐出合而东注盐泽复行积石为中国河此定论也予见近世之论河源者每以一夫之目輙废千古之论故为之辨
按文恪以都实所谓昆仑未必真昆仑所谓星宿海未必真河源不可以一夫之目废千古之论此言是也至其论昆仑与河源大意谓葱岭之河不始于葱岭自其西北昆仑之墟潜行地下东出为葱岭河又东与于阗河合而东注于盐泽盐泽水复潜行地下南出于积石为中国河也其説本山水二经及郭郦之注颇有根据然昔之言昆仑者实有二处一在西北为河源之所出一在西南为弱水之所环不得云皆在西北也若夫元使所见之昆仑明在吐蕃中而以为即汉武所名之山误矣
又按吐蕃之源都实亲见之殆非妄言西域之源具载于史汉岂为虚记然近世往往疑西域而信吐蕃何也则以吐蕃之水与积石山下河相连为有目者所共见而盐泽潜行地下南出积石为中国河者幽閟难知故也理有固然无足怪者故吾以为欲辨二源之是非其枢要全在于积石积石之河果为盐泽潜流之南出也则必有卓诡之状与凡水不同者山海经云不周之山东望泑泽河水所潜也其源浑浑泡泡泑泽即盐泽郦道元云洄湍电转为隐沦之脉当其澴流之上飞禽奋翮霄中者无不坠于渊波河水之洑也如是则其南出于积石自地中而上奋湓溢汹涌之状倍竒于盐泽可知也水经云山下有石门河水冒以西南流而道元絶无所发明则以积石久没于羌中人不得至其地验其形故无可言也独怪唐人颇有知大积石者聘使往来身厯其地见吐蕃之水自西南来即以为河源而不能于积石之下详察重源之有无是为可恨耳元柯九思序河源志云太祖征西夏取西凉府遂至黄河九渡九渡即也孙斡伦河也世祖狃于旧闻久谓黄河出吐蕃中特以九渡之南导源未悉故遣都实一探之都实往还驿路毕景奔驰经史遗文絶不留意即如积石为大禹导河之始汉时东去河关县千余里今以朱思本记求之当在河折而东北过西宁州处都实身厯其地而不知而以唐之积石军为积石况能察重源之有无邪元之君臣不学无术无足深责后之学者凭一时之记注而直斥史汉为诞妄则过矣自王文恪着辨以来学者始稍稍寻绎前载然天下之事理有古是而今非者亦有古非而今是者执一以论即非通人使积石之地果有重源显发之迹则汉史为是元史为非茍无其迹而唯西南一大川自吐蕃来数千里与积石之河相连则亦不可谓非河源矣盖山川出没灵变无方必得淹通经术之士及一二精于物理者足践其境目察其形心识其所以然而后可以断古今之是非非张骞都实辈所能办亦非书生之笔舌所能争也
禹贡锥指卷十三上