柏谷城考
作者: 刘勇
柏谷城是北朝后期周齐对峙时的深山石堡。由于现存有关文献有限,且多有错讹,其地望众说纷纭,一直未明。结合文献考证、实地考察综合判断,笔者认为其位置在今山西省运城市瓜峪水库附近的云头堡遗址。
关于柏谷城的具体情况,以北齐著名军事将领段韶的描述最为明确。
《北齐书》卷十六《段荣附子韶传》载:
“武平二年正月,出晋州道,到定陇,筑威敌、平寇二城而还。二月,周师来寇,遣韶与右丞相斛律光、太尉兰陵王长恭同往捍御。以三月暮行达西境。有柏谷城者,乃敌之绝险,石城千仞,诸将莫肯攻围。韶曰:‘汾北、河东,势为国家之有,若不去柏谷,事同痼疾。计彼援兵,会在南道,今断其要路,救不能来。且城势虽高,其中甚狭,火弩射之,一旦可尽。’诸将称善,遂鸣鼓而攻之。城溃,获仪同薛敬礼,大斩获首虏,仍城华谷,置戍而还。封广平郡公。”
段韶是北齐杰出军事将领,在北齐王朝军事史上占有重要地位。据现存史料,段韶的军事才能尤以对战场环境的实地勘察和攻防研判为其所长。在汾北战役中,段韶分析汾州城、郭荣城、柏谷城等军堡堡垒的具体地理环境和攻击策略,均是建立在实地考察基础上给出的军事方案,综合考虑军事行动的轻重缓急,往往恰到好处。
根据段韶本传中的细致描述,可梳理出几条关键的基本信息:
一、柏谷城的地理优势和地貌特征:“敌之绝险,石城千仞。”可见柏谷城的地理环境是石山地区。因此可以排除黄土高坡的土山环境。
二、柏谷城的地理劣势和进攻策略:“城势虽高,其中甚狭,火弩射之,一旦可尽。”可见柏谷城虽在高处,但存在军事弱点,即内部空间狭窄,不利于防御,特别是用火弩进攻难以躲避。因此段韶认为在火弩攻击情况下,“一旦可尽”,一天即可攻克。



三、柏谷城援军的南部来路已被阻断:“汾北、河东,势为国家之有,若不去柏谷,事同痼疾。计彼援兵,会在南道,今断其要路,救不能来。”段韶认为汾北、河东势必为北齐控制,这实际上是北齐发动汾北战役的目标。而柏谷的位置却“事同痼疾”,必须被攻取。这说明柏谷正处在攻击路线上。而北周方面的援军来自南道,即从南面北上。但此道已被切断,因此柏谷城已无法得到援军,成为孤城。这一表述,既是打消北齐军将领们面对攻坚作战的畏惧,也是在列举事实。那么北周援军之所以无法北上,前进道路被阻断,应是遇到了北齐军在道路上设置的防守阻拦据点或阵地。武平初年汾北战役期间,斛律光和段韶在汾北地区建立众多军堡镇戍。目前在马壁峪、黄华峪、瓜峪口等区域仍保存多处军堡遗址。段韶所说的断其要路,应即是这些北齐方面新建军堡,切断北周从河汾前线的核心军堡玉壁调兵北上支援的路径,至少是无法快速抵达,来到外围支援柏谷城。
四、柏谷城守城兵力预估:“城溃,获仪同薛敬礼,大斩获首虏。”北齐军根据段韶的分析开始攻击,果然一举攻克柏谷城。俘获北周方面的仪同将军薛敬礼,并消灭了大量北周军人。北周仪同将军管辖府兵应为千人。则防守柏谷城的北周府兵应在千人左右。段韶军有数万人,攻击柏谷城拥有绝对优势兵力。
五、柏谷城与华谷的相对位置:段韶军攻克柏谷后,“仍城华谷,置戍而还”。可见柏谷城与华谷城并不甚远,或者说在相近的战场范围。
在吕梁山南部汾河谷地和吕梁山腹地的吉县县城、乡宁县城等小流域中心之间有数条沟谷,一直是连接山内外的交通线。从东向西依次为马壁峪、黄华峪、佛峪、瓜峪、遮马峪等。汾北战役的战场核心在今吉县地区。北齐段韶军为前往吉县参战,其行军路线需优化选择。靠东侧的黄华峪和马壁峪绕路,会贻误军机。最西侧的遮马峪在段韶军攻打柏谷时,有北周援军宇文宪军由双乳山北上袭克北齐军据守的柏社城,然后北上支援姚襄城而去。由此,段韶军北上进入汾州自不能再选择遮马峪。因此,只有选择道路相对险峻的瓜峪。这样,柏谷城在瓜峪的可能性最大。

根据以上分析,我们再看之前的研究者观点。
《周书》卷十九《达奚武传》载:“武筑柏壁城,留开府权严、薛羽生守之。”
《北齐书》卷十七《斛律金附子光传》载,天保十年(559年)二月,“柏谷城主仪同薛禹生弃城奔遁。遂取文侯镇,立戍置栅而还”。
关于柏谷地望,《周书》校勘者分析以为薛羽生即薛禹生,柏壁即柏谷城。但今柏壁和秦王堡地貌为峨眉塬上的黄土高坡地区,并无“石城”基础。
段韶军武平二年(571年)“三月暮行达西境”,而柏壁在北齐正平郡城(今新绛县城)以南的汾河南岸沟谷中。段韶军如攻击柏壁,则是来到南境,而非西境。
可见,经地貌环境和相对战场位置比对,柏谷和柏壁是两处军堡,并非一地。
毛汉光先生折中认为,柏谷与柏壁确非一地,但斛律光本传此条史料中的柏谷本是柏壁,后传抄中误为柏谷。并推测柏谷在华谷城附近。此观点将柏谷位置定在汾北,大体可从。但该观点进一步推测以柏谷坞为柏谷,则又误。
《周书》卷二《文帝纪(下)》载:“(大统)九年春,……至洛阳,遣开府于谨攻柏谷坞,拔之。”《周书》卷十五《于谨列传》载:“九年,复从太祖东征,别攻柏谷坞,拔之。”《周书》卷十七《怡峰传》载:“后与于谨讨刘平伏,从解玉壁围,平柏谷坞,并有功。”《周书》卷三十四《杨檦传》载:“邙山之战,檦攻拔柏谷坞,因即镇之。”


邙山之战是大统九年(543年)发生在洛阳邙山的东、西魏大战。此战东魏获胜,西魏军遭受重大损失。
综上诸条可知:邙山之战时,宇文泰令于谨攻克柏谷坞,怡峰、杨檦均参与此次战斗。此柏谷坞在河南洛阳附近,与本处记述的河汾地区柏谷城并非一地。
通过对段韶本传史料的梳理,并参考前辈学者观点,可以基本确定柏谷城在汾北石山地区范围。在实地田野考察的基础上,再结合方志记述,我认为柏谷城的位置应在瓜峪沟谷中。
连接汾河谷地和乡宁县城所在的鄂河谷地之间的古道大多利用自然峡谷,瓜峪就是遮马峪、佛峪之间的一条山谷。
进入瓜峪,山高谷深,只有山间小径在沟谷的半坡上蜿蜒而行。在今瓜峪水库附近,峡谷曲折幽深,岩石崖壁垂直高度达40-50米。绝壁上自然生长的崖柏尚有不少。谷地北侧的一处岩体三面为峡谷环绕,只有北侧与山体相连。最高点上有条石砌就的小型堡垒,民间称云头堡,应为瞭望台作用,两旁有石引墙下至谷底,以防敌人偷袭。西侧石引墙上有仅容一人通过的石门,是进出唯一出入口。岩体上部的一片区域上有约10米厚的黄土层,在地面采集可见绳纹瓦片、盘条法小陶罐、陶片、北宋铜钱、布纹瓦片等历代生活遗存。可见几千年来如此难以到达的此地一直有古人生产、生活。据水库工作人员说,水库修建前平整土地时,这处黄土崖上还有几十处土窑洞,民间传为驻军之地,河滩下的地名为死人滩。附近有元代镇守此处的刘太守墓地。刘太守后人至今在瓜峪口外的北午芹村居住。在未修建水库之前,云头堡及其所在山顶平台因三面临深谷,无法直接前往,需沿沟谷半坡上的小径绕行至赤石沟后方可到达。
乾隆版《乡宁县志》卷二《山川》载:“云头堡,(县城西南)七十五里,生云必雨,有石柱、石坊,俱倾坏。俗传汉贾复居此,无考。”“岢岚山,(县城西南)七十里,上建大帝庙。……岢当山在岢岚山南十里。”“云头堡,在岢当山南,三面绝险。明末河津人避寇居之,竟为寇溃。”
岢岚,即贺兰,又做贺赖,可做部族名、姓氏、人名、职官。北朝时吕梁地区是南匈奴——稽胡系的活动范围,云头堡北部的岢岚山也应是因这一族群长期在此活动而得名。
云头堡所在岩体极为险峻,是瓜峪深谷中控制北上乡宁、南下汾河谷地的要点,而且是深山中一处难得的可耕可守之地。有几千年来的古人活动遗存。据乾隆版《乡宁县志》记述,现存条石墙体或为明清之际先民所建,但鉴于几千年来的古人活动遗存,在更早时期此地必有相应防御设施。综合判断,今瓜峪水库云头堡遗址附近瓜峪沟谷悬崖绝险,谷中丛生崖柏,正合柏谷之名。地貌特征和文化遗迹说明在几千年的历史时期,这里一直是瓜峪沟中的重要定居点,应即是文献中的柏谷城所在。