《山海经》成书于战国时期,距今已经2400多年了。其中的许多篇章,记载的是华夏族群先秦时代的地理知识。今宁夏固原长城,也幸列该书记载之中。
《山海经第十三·海内东经》载:“泾水出长城北山,山在郁郅长垣北。”旧说“长城”“郁郅”皆县名。“长城”,《魏书·地形志·卷一〇六下》载:“原州,太延二年置镇,正光五年改置并置郡县,治高平城。领郡二,县四。高平郡,领县二:高平、里亭。长城郡,领县二:黄石、白池。”黄石、白池皆在今宁夏固原市彭阳县境。《隋书·二九·地理志》平凉郡(旧治原州)百泉县条载:“后魏置长城郡及黄石县,西魏改黄石为长城。开皇初郡废,大业初县改为百泉。”应该说,先有长城存在,后有长城地名出现,长城郡、长城县均以此地有长城而得名。《山海经》说“长城北山”时,当时尚无长城郡名、县名。所以,《山海经》记载的“长城北山”,应指长城所在之北山;“郁郅长垣”,应指郁郅地区的长城。
关于长城北山。长城北山的地理方位,《山海经》说是泾水所出之地。泾水源流,《前汉书·二八下·地理志》安定郡下载:“泾阳,幵头山在西,《禹贡》泾水所出。”《合校水经注·卷十九·赵补泾水》说:“泾水出安定泾阳县高山泾谷。”《山海经》曰:“高山,泾水出焉,东流注于渭,入关谓之八水。”今宁夏固原县城古名“高平”。“高平”之得名,应源于泾水所出的“高山”所在地区。《元和郡县图志·卷三》平高县(即汉高平县)条说:“笄头山,一名崆峒山,在县西一百里……《汉书》曰幵头山,在泾阳西。《禹贡》泾水所出。”《合校水经注·卷十九·赵补泾水》说:“泾水导源安定朝那县笄头山,秦始皇巡北地西出笄头山即是山也,盖大陇山之异名。”“大陇山”,即今之六盘山,乃泾水之所出。泾水所出的“长城北山”,应是今宁夏固原六盘山。该山古有长城,故《山海经》称之为“长城北山”。
关于郁郅长垣。“郁郅长垣”即郁郅地区的长城。关于郁郅的行政区划,《前汉书·二八下·地理志》载:“北地郡……郁郅:泥水出北蛮夷中,有牧师苑官。”可见郁郅属北地郡之一县。关于郁郅的境域,《后汉书·一一七·西羌传》载:秦惠王“伐义渠,取郁郅”,可见郁郅原系义渠戎地。《括地志》原州条引《史记·秦本纪·正义》载:“原、宁、庆三州,秦北地郡,战国及春秋时为义渠戎国之地。”义渠戎国辖境包括原、宁、庆三州,以今地言之,即今宁夏固原、甘肃镇原、庆阳一带。所以,今宁夏固原、甘肃镇原、庆阳一带,古属郁郅境域。古代坐落于该境域内的山脉,即今六盘山。固原、镇原、庆阳、六盘山一带现存古长城遗迹,即《水经注笺》所记载的今固原县城“北一十五里”处的这道长城及其向两侧延伸的长城。这道长城,即是西周时期的朔方长城、春秋时期的乌氏塞、《山海经·海内东经》所说的郁郅长垣。郁郅长垣所在的山,即固原长城及其向两侧延伸的长城所在的山,亦即今六盘山。该山为泾水所出,为长城所在。所以,“长城北山”即指今固原长城所在的六盘山及其余脉。
关于“山在郁郅长垣北”。既然长城北山即今六盘山及其余脉,那么,《山海经》所说“山在郁郅长垣北”的“山”,当然是指今六盘山及其余脉了。六盘山及其余脉位于“郁郅长垣北”,即位于今固原、庆阳古长城之北面。今六盘山北段固原、庆阳一带的古长城,即《山海经》所说的“郁郅长垣”,亦即今固原长城及其向两侧延伸的长城。
关于郁郅地名的沿革。《逸周书·王会解》有“禺氏”,《穆天子传》有“禺知”“禺氏”,以上部族,西周时期皆在今宁夏西南及其毗邻地区。“郁”“禺”古音近似,“氏”古音“支”,与“知”“郅”同音,“禺氏”“禺知”即郁郅。汉置郁郅县,在今固原、庆阳地区,此辖境与“禺知”“禺氏”古代所在地域范围相同。所以,西周的“禺知”“禺氏”,以地名而言,即《山海经》中的“郁郅”、汉代的郁郅县。《山海经·海内东经》记载的“郁郅长垣”,即指存在于这一地区的古代长城。这一地区存在的古代长城,即存留于今的宁夏固原长城、甘肃庆阳长城及其向两侧延伸的长城。宁夏固原长城见载于《山海经》,其始筑年代之古老,由此可证。