真正的梁山在这里,这是山东省梁山县的一个水上公园。因为黄河在这里改变了河道,所以这里成了一个巨大的水上公园。这里的地形极为复杂,湖中有许多岛屿,非常适于游击战或占山为王的盗贼。当时,北宋对老百姓的剥削非常严重,税收多如牛毛。
梁山泊原本由于水域面积大,周围很多农民没有土地,被迫转为渔民,以捕鱼为生。然而,北宋王朝甚至颁布了渔业税,要求梁山泊的所有渔民都要交税,否则就禁止捕鱼。当时的渔民基本上都是穷困潦倒的人,每天打鱼勉强维持生计,哪里有钱交税。那时候的梁山泊,只是比一般的江河湖泊大一点,没有《蜀道难》里描述的八百里那么大。
从五代十国到宋朝,黄河的 "八百年太平盛世 "开始变得不安分,频繁决口。在北宋天禧、熙宁年间,黄河有三个大口,滚滚黄河水,携带黄沙,冲刷淤泥流淌,在今天的河南中部和东部、山东西南部地区拖地。
当时在山东东平府、梁山附近形成了一个水湖。历史上真正的梁山泊起义在宋朝农民起义中根本排不上号,最后被海州知府张叔夜打败逼迫登陆,至于宋江等人的最终结局因为在正史上没有记载也是有争议的。现在很多人认为,由于《水浒传》的影响,梁山泊起义是一次大规模的农民起义,但实际情况是,这次起义的人数可能只有几千甚至不到一万人。与四川的王小波、李顺,浙江的方腊,洞庭湖的向阳姚等几万人甚至几十万人的轰轰烈烈的起义相比,宋江领导的梁山泊起义不过是一场小打小闹,在宋朝几百次农民起义中最多是一场值得记载的历史。