出焉,东南流分为二水,其一水,枝流东出,迳广柔县,东流注于江,其一水,南迳旄牛道,至大莋,与若水合,自下亦通谓之为绳水矣。莋,夷也,汶山曰夷,南中曰昆弥,蜀曰邛,汉嘉越巂曰莋,皆夷种也。

△又南过越巂邛都县西,直南至会无县,淹水东南流注之。
邛都县,汉武帝开邛莋置之。县陷为池,今因名为邛池,南人谓之邛河。河中有蜯巂山,有巂水言越此水以章休盛也。后复反叛,元鼎六年,汉兵自越巂水伐之,以为越巂郡,治邛都县。王莽遣任贵为领戎大尹,守之,更名为集巂也。
县故邛都国也。越巂水即绳、若矣,似随水地而更名矣。又有温水,冬夏常热,其源可燅鸡豚。下汤沐洗。能治宿疾。昔李骧败李钊于温水是也。若水又迳会无县,县有骏马河,水出县东高山。山有天马径,厥迹存焉。马日行千里,民家马牧之山下,或产骏驹,言是天马子。河中有贝子,以羊祠之,则可取也。又有孙水焉。水出台高县,即台登县也。孙水一名白沙江。南流迳邛都县,司马相如定西夷,桥孙水,即是水也。又南至会无,入若水。若水又南迳云南郡之遂久县,蜻蛉水入焉。水出蜻蛉县西,东迳其县下,县以氏焉。有石猪圻,长谷中有石猪,子母数千头。长老传言,夷昔牧此,一朝化为石,迄今夷人不敢往牧。贪水出焉。
蜻蛉水又东,注于绳水。绳水又迳三绛县西,又迳姑复县北,对三绛县,淹水注之。三绛一曰小会无,故《经》曰:淹至会无注若水。若水又与母血水合。水出益州郡弄栋县东农山母血谷。北流迳三绛县南,北入绳。绳水又东,涂水注之。
水出建宁郡之牧靡县南山。县,山并即草以立名。山在县东北乌句山南五百里,山生牧靡,可以解毒。百卉方盛,鸟多误食鸟喙,口中毒,必急飞往牧靡山,喙牧靡以解毒也。涂水导源腊谷,西北流至越巂入绳,绳水又迳越巂郡之马湖县谓之马湖江。又左合卑水,水出卑水县,而东流注马湖江也。

△又东北至犍为朱提县西。为沪江水。
朱提山名也。应劭曰:在县西南,县以氏焉。犍为属国也。在郡南千八百许里。建安二十年,立朱提郡,郡治县故城。郡西南二百里,得所绾堂琅县,西北行上高山,羊肠绳屈八十馀里,或攀木而升,或绳索相牵而上,缘陟者若将阶天。
故袁休明《巴蜀志》云:高山嵯峨,岩石磊落,倾侧萦回,下临峭壑,行者扳缘,牵援绳索。三蜀之人,及南中诸郡,以为至险。有沪津,东去县八十里,水广六七百步,深十数丈,多瘴气,鲜有行者。晋明帝太宁元年,李骧等侵越巂,攻台登县,宁州刺史王逊遣将军姚岳击之,战于堂琅,骧军大败,岳追之,至沪水,赴水死者千馀人。逊以岳等不穷追,怒甚,发上冲冠,帢裂而卒。按永昌郡有兰仓水,出西南博南县,汉明帝永平十二年置。博南,山名也。县以氏之。其水东北流迳博南山,汉武帝时,通博南山道,渡兰仓津,土地绝远,行者苦之,歌曰:汉德广,开不宾,渡博南,越仓津,渡兰仓,为作人!山高四十里。兰仓水出金沙,越人收以为黄金。又有光珠穴,穴出光珠,又有琥珀、珊瑚、黄、白、青珠也。兰仓水又东北迳不韦县与类水合,水出巂唐县,汉武帝置。类水西南流,曲折又北流,东至不韦县,注兰仓水。又东与禁水合。水自永昌县而北迳其郡西,水左右甚饶犀象,山有钩蛇,长七八丈,尾末有岐,蛇在山涧水中,以尾钩岸上人牛食之。此水傍瘴气特恶。气中有物,不见其形,其作月声,中木则折,中人则害,名曰鬼弹。惟十一月、十二月差可渡,正月至十月,迳之无不害人。
故郡有罪人,徙之禁旁,不过十日皆死也。禁水又北注沪津水,又东迳不韦县北而东北流,两岸皆高山,数百丈,沪峰最为杰秀,孤高三千馀丈。是山于晋太康中崩,震动郡邑。水之左右,马步之径裁通,而特有瘴气,三月、四月,迳之必死,非此时犹令人闷吐。五月以后,行者差得无害。故诸葛亮表言:五月渡沪,并日而食,臣非不自惜也。顾王业不可偏安于蜀故也。《益州记》曰:沪水源出曲罗巂下三百里,曰沪水。两峰有杀气,署月旧不行,故武侯以夏渡为艰,沪水又下合诸水而总其目焉,故有沪江之名矣。自朱提至僰道有水步道,有黑水,羊官水,至险难。三津之阻,行者苦之,故俗为之语曰:楢溪赤水,盘蛇七曲,盘羊乌栊,气与天通。看都濩泚,住柱呼尹,庲降贾子,左担七里。又有牛叩头、马搏颊坂,其艰险如此也。

△又东北至僰道县入于江。
若水至僰道县,又谓之马湖江,绳水、沪水、孙水、淹水、大渡水随决入而纳通称,是以诸书录记群水,或言入若,又言注绳,亦或言至僰道入江,正是异水沿注,通为一津,更无别川可以当之。水有孝子石,昔县人有隗叔通者,性至孝,为母汲江膂水,天为出平石,至江膂中,今犹谓之孝子石,可谓至诚发中而休应自天矣。

△沫水出广柔徼外,县有石纽乡,禹所生也。今夷人共营之,地方百里,不敢居牧。有罪逃野,捕之者不逼,能藏三年,不为人得,则共原之,言大禹之神所祐之也。

△东南过旄牛县北,又东至越巂灵道到,蒙山南