《山海经·大荒西经》曰:“大荒之中,有山名曰日月,山天枢也。吴姖天门,日所出入。有神,人面无臂,两足反属于头。山名曰嘘。颛顼生老童,老童生重及黎。帝令重献上天,令黎卬下地。下地是生噎。处于西极,以行日月星辰之行次。”“令重献上天,令黎卬下地”,即《楚语》所谓“重寔上天,黎寔下地”者,可见此语实自古相传,非司马氏之自神其祖也。《经》又云:“有人,名曰吴回,奇左,是无右臂。”又云:“大荒之山,日月所入。有人焉,三面,是颛项之子,三面一臂。”案《史记·楚世家》,“谓颛顼生称,称生卷章,卷章生重黎,重黎为帝喾高辛火正,帝喾命曰祝融。共工氏作乱,帝喾使重黎诛之而不尽。帝乃以庚寅日诛重黎而以其弟吴回为重黎后,复居火正为祝融。”卷章疑老童形讹。《史记》之世系,实多称一世。“下地是生噎”句当有讹。《海内经》炎帝之后有祝融,祝融生共工,共工生后土,后土生噎鸣。见第七章第二节。噎鸣似即噎。炎帝者,祝融之异名,非神农。《大荒北经》又谓颛顼生苗民,苗民黎姓,则三苗九黎,实颛顼之后矣。盖古代或从母姓,昌意取蜀山氏女而生颛顼,蜀山即涿鹿之山,实蚩尤氏故国,蚩尤姜姓,故颛顼之后,亦为姜姓也。
三苗之国,世皆以为在南方。以《国策》《史记》,并谓其在洞庭、彭蠡之间也。近人钱穆,撰《古三苗疆域考》,曰:《魏策》云:三苗之居,左有彭蠡之波,右有洞庭之水,汶山在其南,衡山在其北。以殷纣之国,左孟门,右漳、釜例之,左当在西,右当在东。《史记》作左洞庭,右彭蠡,无汶山、衡山之文;《韩诗外传》则作衡山在南,岐山在北;显有改易之迹。《禹贡》:岷山之阳,至于衡山。衡山者,《汉志》南阳郡雉县有衡山,雉县,在今河南南召县南。《水经》谓之雉衡山,在《禹贡》荆州之北,故曰荆及衡附惟荆州。《吴越春秋·吴大伯传》:大伯、仲雍,托采药于衡山,遂之荆蛮,亦即此。汶山者,《齐语》:桓公伐楚,济汝,逾方城,望汶山。《管子·小匡》《霸形》同。《淮南子·地形训》:汝水出猛山。猛或即汶之声转。钱氏谓《楚辞·天问》,“桀伐蒙山”之蒙山,亦即此。然则洞庭、彭蠡,殆非今之洞庭、鄱阳。彭蠡为水湍回之称,《吕览·爱类》,谓禹为彭蠡之障,干东土是也。《淮南子·人间训》云:修彭蠡之防。洞则通达之称。《山海经·海内东经》云:湘水出舜葬东南陬,西环之,入洞庭下。《注》云:洞庭,地穴也。在长沙巴陵。今吴县南大湖中有包山,下有洞庭。穴道潜行水底,云无所不通。号为地脉。《水经·沔水注》云:大湖有苞山。《春秋》谓之夫椒山。有洞室,入地潜行,北通琅邪东武县。今山东诸城县。俗谓之洞庭。旁有青山,一名夏架山。山有洞穴,潜通洞庭。《尔雅》《说文》皆云:荣,桐木。《说文》又云:桐,荣也。东冬与庚青通转,桐即洞,荣即荥。《禹贡》:济入于河,溢为荥,潜行复出,与洞庭地穴意类。盖古大河两岸,水泉伏涌,随地成泽,皆称洞庭。故《淮南》谓尧使羿射修蛇于洞庭,《本经训》。《庄子》亦谓黄帝张咸池之乐于洞庭之野也。《天运》。《书·牧誓》有髳,《春秋》河东有茅戎,盖三苗之族。予案钱说甚辩。然《史记》先言三苗在江、淮、荆州,继言迁三苗于三危,以变西戎,则其族似初在南,后乃徙于西。三苗姜姓,姜为炎帝之族,其初固当在东南。后来姜姓之族,多在西方,钱穆《西周地理考》云:大史公曰:余登箕山,其上盖有许由冢。箕山,《方舆纪要》在平陆县东北,《左氏》僖公三十三年,狄伐晋,及箕。成公十三年吕相绝秦围我箕郜是其地。其后许封河南,箕山之名,乃南迁颍阳。《水经·阴沟水注》引《世本》:许、州、向、申,姜姓也。炎帝后。《左氏》隐公十一年,王与郑人苏忿生之田,有向、州,《杜注》属河内。《庄子·让王》:尧以天下让许由,又让子州支父,即此州。《逍遥游》:尧见四子藐姑射之山,汾水之阳,四子亦指四岳。霍大山,亦曰大岳。《崧高》之诗曰:惟岳降神,生甫及申。甫即吕,其后吕尚封于东方,泰山因之亦得岳称。而晋仍有吕甥,其后有吕相。盖亦因洪水而西迁,未必尽舜、禹之所窜逐也。
三危之名,见于《禹贡》。《禹贡》雍州曰:“三危既宅,三苗丕叙。”道川曰:“道黑水,至于三危,入于南海。”雍州之界,为黑水、西河;梁州之界,为华阳、黑水。说黑水者,自当以《山海经》为最古,然不易求其所在。57《南山经》曰:“鸡山,黑水出焉。而南流注于海。”《史记·夏本纪集解》:郑玄引《地说》云:“三危山,黑水出其南。”又云:“郑玄曰:《地理志》,益州滇池有黑水祠,而不记此山水所在。《禹贡疏》云:“郑云:今中国无也。”《地记》云:三危山,在鸟鼠之西南。”《左氏》昭公九年,允姓之奸,居于瓜州。《杜注》云:“允姓,阴戎之祖,与三苗俱放三危者。瓜州,今敦煌。”今甘肃敦煌县。此两说,后人多祖述之。《水经》:“江水东过江阳县,今四川泸县。洛水从三危山,东过广魏洛县南,今四川广汉县。东南注之。”《注》曰:“《山海经》曰:三危山在敦煌南,与岷山相接,南带黑水。”《禹贡·山水泽地所在》云:“三危山,在敦煌县南。《山海经》云:三危之山,三青鸟居之。是山也,广圆百里,在鸟鼠山西。《尚书》所谓窜三苗于三危者也。”皆是也。然黑水所在,卒不可得。昔人或以金沙江当之,此江古称泸水,泸即黑;又《汉志》所谓黑水祠,即在此江流域;其说自古。然无解于入于南海之文。又或以澜沧江、怒江当之,以解入于南海则得矣,然此两江,安能为雍州西界?若谓怒江蕃名哈喇乌苏,哈喇译言黑,则此为蒙古语,恐系明代蒙古人居青海后始有,不可以释《禹贡》也。又有谓雍州黑水,梁州黑水,当分为二者,则无解于《禹贡》本文,绝无可分为二之迹。予昔亦主金沙江之说。释入于南海之海,为夷蛮戎狄谓之四海之海,谓雍州西南界,抵今青海之江北岸,梁州西界,抵今西康之江东岸,三危则为江、河上源间之山,正在鸟鼠之西南,与岷山相接。揆之于理,似颇可通。然作《禹贡》者,所知必不能如是之远,况欲以释《尧典》邪?且《汉志》犍为南广今四川珙县西南。自有黑水,至僰道今四川宜宾县西南。入江。滇池黑水祠,所祠恐即此水,未必为今金沙江,如是,则徒据泸水之名以相附会,证佐亦未免大孤矣。《御览》引《张掖记》云:“黑水出县界鸡山,亦名玄圃。昔有娀氏女简狄,浴于玄邱之水,即黑水也。”移《南山经》之鸡山于张掖,灭裂自不待言。然简狄浴于玄邱,其说当有所本。《楚辞·天问》曰:“黑水玄趾,三危安在?”则黑水、三危,亦神话中地名。古言地理者,多杂以荒唐之辞,未易凿求所在,读《山经》《吕览》《淮南》等书可知。作《禹贡》者,于西南地理,盖亦初不审谛,即据此等不经之说,姑为编次耳。《尧典》之三危,自系实有其地,今既未易凿求,则姑顺迁于四裔之文,谓在尧、舜都邑之西可也。《后汉书·羌传》云:“西羌之本,出自三苗。其国近南岳。及舜流四凶,徙之三危,河关之西南羌地是也。”亦億说无据。汉河关县,在今甘肃导河县西南。