水泊梁山,究竟在哪里?

在小说《水浒传》中,水泊梁山是有着明确地理指向的—“山东济州管下一个水乡,地名梁山泊,方圆八百余里。”那是一个气势磅礴、烟波浩渺的大泽。在《水浒传》建构的世界中,梁山水寨以巨大的天然水泊为屏障,三关雄壮、八寨严整、水泊外围酒店做耳目,有着完备的立体防御体系,是一座攻防兼备、自成一统的英雄聚义地。

在学术界的主流观点中,《水浒传》故事的最核心原型来自北宋末的宋江起义。至于主要地理原型,则是历史上曾位于今山东济宁市梁山县及周边地区的梁山泊(学界存在争议,但这一观念在民间根深叶茂)。

然而,如果一位水浒迷带着浪漫怀想来到山东梁山县,他一定会陷入巨大的疑惑,文学难免虚构与夸张,但小说与现实的差距也不致如此离谱—大名鼎鼎的梁山(梁山县一座山名),竟只是平原上的一座小山,主峰海拔仅高197.9米。

如今的梁山

站在山头上举目远眺,一马平川,更根本没有浩荡大泽的影子。历史上真的有过八百里水泊梁山吗?难道,小说中的“山排巨浪,水接遥天”完全是虚构?如果的确存在过,这座巨大的湖泊和湖中的险峻群峰又去了哪里呢?

这样的疑问不仅属于当代人,诸如清代山东寿张知县曹玉珂也曾有过类似的困惑,熟读《水浒传》的他来到梁山脚下,没找到大泽,甚至“示一溪一泉而不可得”‘他想象梁山“必峰峻壑深,过于孟门剑阁,到达后却发现”只一阜(小山包),坦然无锐“。

“变矮“的梁山暂且不表,”消失“的梁山泊却并非文学虚构,她留下了种种现实线索—据当地考古及水利工程等文献记载,从梁山周边大牌区域从地面往挖,数米之下会挖出一种被称为”宋江土“的深黑色湖泥,非常肥沃,可肥田;

黑泥中有淡水动物残骸和古莲子,重新种植后居然能发芽开花;1956年梁山县还出土过长21.8米的明代大型木船。这一切,都印证了这一带曾有过大型水域。民间记忆也给与了佐证,上述清代寿张知县曹玉珂在《过梁山记》中写道,当地父老告诉他,“昔黄河环山夹流,巨浸远汇山足……险不在山而在水也“。

山东博物馆之明代古船

这座大泽的身世如下:其承袭于上古大野泽,宋元时北移变身为梁山泊,明清再东移缩小为北五湖,水面大小变化多端,方位也漂移不定。清末至今,其血脉归拢于济宁东平县黄河岸边的东平湖,水面不到200平方公里,且已远离梁山(主峰)约30公里。

这座大泽为什么如此善变?梁山县及周边地处鲁中山地和华北平原的交接地带,自古就是黄河下游的自然滞洪区。从公元前602年至1938年的2500多年间,“善淤、善决、善徒“的黄河下游,平均三年两决口,百年一次大改道。善变的黄河以极大的力度对这片水域进行了“创造”和“重塑”。

梁山泊的前身是上古到唐末五代的大野泽,也称巨野泽,是《尚书 禹贡》记载的“九州九泽”之一,黄河下游最大的湖泊。唐《元和郡县志》记载其“在巨野县东五里,南北三百里,东西百余里”,涉及今梁山、东平、巨野、汶上、郓城等多地。

宋朝的梁山泊

黄河的泛滥给这座大湖带来了巨量泥沙。如汉武帝元光三年(公元前132年),黄河决口,溃水经濮县、鄄城、郓城、巨野注入大野泽,决口屡堵不闭,行河达23年之久。由此,大野泽湖底由南向北逐渐淤高,泽面北移。

五代时期,黄河因乱世失治而频繁决口,洪水反复灌入,和北移的大野泽融合,形成了环绕梁山的世浸。山在水中,水浸山足,民间和史料中,这座大泽开始拥有新的名字—梁山泊。从北宋熙宁十年(1077年)到金大定二十年(1180年),梁山泊还一度成为黄河河道。

宋代梁山泊的水域到底有多大?兰州大学地理学者王乃昂在《梁山泊的形成和演变》一文中提到,据史志资料和梁山周边黑色湖沼土层的分布,宋代梁山泊水域面积达到1500平方公里。可以想象,那是一座烟波浩渺、港汊交错的大湖。

今天,从行政区划来说,梁山县属济宁,东平湖属泰安,此外菏泽郓城、聊城阳谷等地也都争说自己是“水浒故里”不少梁山英雄出身于这几个地方,智取生辰纲、宋江杀惜等情节发生在郓城一带,阳谷则是武松打虎、斗杀西门庆等桥段的“流量热门地”。

大野泽-梁山泊-北五湖-东平湖演变图

这些“水浒故地”看似分属不同地区,但如果把古梁山泊范围叠加到今天的行政区地图上,就会发现,梁山、东平、郓城、阳谷等都环绕在大泽岸边,同属梁山泊“血脉同族”。

南宋建炎二年(1128年),为抵御金兵南下,南宋守将杜充决开黄河大堤,黄河主流改道向南夺淮入海,切断了梁山泊稳定的水源补给。金元时期,梁山泊变化多端,黄河泛滥则水面浩渺,水退则成为平野,总体则从盛到衰,逐渐被分割成一个个小湖、沼泽。

明清时期,梁山泊主体基本淤平,残水向东退缩,裂变为安山湖、南旺湖、蜀山湖等北五湖。昔日梁山脚下烟波浩渺之旧观,已无可复识。在淤积作用和大规模围垦下,北五湖也日益消亡。

清咸丰五年(1855年),黄河于河南铜瓦厢决口,夺大清河入海,汶水下游阻滞,原安山湖及北岸一带复见大片水面。汛期黄水倒漾,百姓自发修筑围堤,因主要湖面在东平县境内,遂有“东平湖”之称。

东平湖