传孙悟空祖籍福建顺昌 附近真有花果山和高家庄
文章来源: chewi 于
- 新闻取自各大新闻媒体,新闻内容并不代表本网立场!
750) this.width=750'
src=http://space.wenxuecity.com/gallery/others/06p/PhotoN/061031/061031001ta_3.jpg
onclick=document.location='http://uku.com'>
资料图:京剧《孙悟空三打白骨精》。 中新社发 龚文谟 摄
绵延横亘550多公里的武夷山脉,北起浙江仙霞岭,南至广东九连山,峰峦迭障,山高涧深,是福建与江西的边界屏障。在这崇山峻岭之间,除了有众多鲜为人知的自然生物种群外,更有神奇而独一无二的古闽族文化和闽越族文化深厚积淀。悬棺、角怪等千古之谜悬而未决,最近又传出太极祖师张三丰和齐天大圣孙悟空的祖籍地在这一带等一系列神奇发现。
怀揣一颗好奇之心,香港《大公报》采访组走进了神秘的武夷山。
出闽北首府南平市向西几十公里,就到了顺昌县。境内有座“宝山”,海拔1304米。是武夷山脉的一个支脉,并不怎么起眼。但近年来有人在宝山顶那座建于明代的双圣庙里发现了一些罕见的文物,招引游人纷至沓来,大批台湾“大圣爷”信众纷纷在这座庙里被“附体”,大呼终于找到了“大圣爷”的祖地。而这个发现甚至让学术界开始重新审视《西游记》的原型到底在哪里。
顺昌县博物馆馆长王益民是顺昌大圣文化研究第一人。在他的带领下,记者登上了宝山顶,双圣庙就坐落在宝山主峰顶上。王益民告诉记者,双圣庙因同时供奉“齐天大圣”和“通天大圣”两位神灵而得名。
双圣庙不大,走进庙门,庙里有一尊石猴雕像,还有一座外八字形全石构坟墓建筑,墓有墓顶石,墓顶石前是两块碑,虽然时间久远,碑上已有风化痕迹,但依旧可以清楚地辨认出碑上的文字,左碑刻着“宝峰齐天大圣神位”,右碑则刻着“通天大圣神位”的字样。
王益民说,西学研究者曾提到山东、山西、河南、湖北等地有孙悟空和花果山,是《西游记》的原型所在地,但1983年,日本学者提出孙悟空的原籍在福建。双圣庙是顺昌县文物局在清理第五批全国文物保护单位、元代建筑宝山寺附属文物时,偶然发现的。经过考证,双圣庙内的齐天大圣墓应是一个兄弟合葬墓,齐天大圣也并非如吴承恩版《西游记》所写,只有一人,而是兄妹5人,这些都有史可查。
元末明初杨景贤《西游记杂剧》孙行者自白:“小圣弟兄姊妹五人:大姊骊山老母,二妹巫枝祗圣母,大兄齐天大圣,二弟通天大圣,三弟耍耍三郎。”从现有历史资料看,先有福建的《西游记杂剧》、《西游记评话》,才有章回小说《西游记》,它早于《西游记》近200年。王益民认为,先有大圣文化,才有可能形成《西游记》章回小说。
在宝山附近,与《西游记》类似的场景几乎无处不在。例如宝峰猿祖岩,该岩整体酷似北京猿人人头,当地相传乃宝峰齐天大圣的祖先;有与吴承恩版《西游记》里描写的石猴出生地的那块仙石十分近似的仙纹石、有洞口长年珠帘不断的八仙洞、还有一个全村人都姓高的高家庄。此外,类似的场景还有位于峰顶松林间的练兵场、点将台、猴王靠等等,这些密集的场景,以南天门、双圣墓为中心,方圆不超过1公里。
顺昌自古就有许多关于猴精的故事以及神猴崇拜文化流传,尤其猴文化在顺昌周边县市至今普遍存在,仅顺昌县境内现今就还存在多处猴精崇拜的遗存,国内一直以来都有许多专家认为,《西游记》中孙悟空的原型,正是脱胎于闽北地区猴崇拜。除宝山的双圣庙外,宝山怪石嶙峋,沟谷瀑布众多,原始次生林密布。山上各种野果应有尽有,且各色花卉漫山遍野,是野生动物,尤其是猴类动物理想的“花果山”。
顺昌大量的大圣文化遗存发掘和研究,丰富、扩大了《西游记》以及民间民俗信仰研究的领域和视野,但能不能确切地说,福建顺昌宝山就是孙悟空的“出生地”呢?谜底目前还没解开。
-->
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_rightside": {
"html":`
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_duturandom": {
"html":`
`,
"script":[]
}
, "gg_square": {
"html":`
`,
"script":[]
}
, "gg_topbanner": {
"html":`
`,
"script":[]
}
, "gg_middlesquare": {
"html":`
`,
"script":[]
}
, "gg_dutu": {
"html":`
`,
"script":[]
}
, "gg_botline": {
"html":``,
"script":[]
}
, "gg_dututop": {
"html":`
`,
"script":[]
}
, "gg_shipintop": {
"html":`
`,
"script":[]
}
, "gg_inContent": {
"html":`
`,
"script":[]
}
, "gg_shipinrandom": {
"html":``,
"script":[]
}
, "gg_sideSticky": {
"html":`
`,
"script":[]
}
, "gg_bottombanner": {
"html":`
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_marquee": {
"html":`
`,
"script":[]
}
}
const adEnv={
"gg_header": {
"html":``,
"script":[{"type":"text/javascript","exec":` var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; var pbjs = pbjs || {}; pbjs.que = pbjs.que || []; `},{"type":"text/javascript","src":"https://adncdnend.azureedge.net/adn-hb/adn.wnx2.js","async":""},{"src":"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js","async":"","data-ad-client":"ca-pub-7528949385909099"},{"type":"text/javascript","src":"https://adncdnend.azureedge.net/adn-video/WenxuecityPlayer.js","async":"async"}]
}
}
const wxcEnv = {
"base":{
"exe":[],
"src":[
{"src": "/news/js/recommendednews.js","defer":"true"},
{"src":"/js/wxcFunc.js","defer":"true"}
]
},
"func":{
"exe":[
//展示评论
'function showMoreComments(){let n = 0;for(let i=0;i
2){dom.hide();}}$("#showallcomment").show();$("#showlesscomment").hide();};',
],
"src":[
//图片,搜索,QR code
{"src": "/news/js/view.js?v=05132024"},
//计数器
{"src":"//count.wenxuecity.com/service/count/script/do.php?type=news&id=55943&n=0&out=jsval","defer":"true"},
]
}
}
function wxcCode(){
wxcEnv.base.exe.forEach(x=>{
let tag = buildAdcode(x);
document.head.append(tag);
})
wxcEnv.base.src.forEach(src => {
let tag = buildSrc(src)
document.head.append(tag);
});
wxcEnv.func.exe.forEach(x=>{
let tag = buildAdcode(x);
document.body.append(tag);
})
wxcEnv.func.src.forEach(src => {
let tag = buildSrc(src)
document.body.append(tag);
});
}
function adcode(){
let adkey = Object.keys(ads);
adkey.forEach(x=>{
let code = ads[x].html;
let div = document.getElementById(x);
if(div)div.innerHTML = code;
ads[x].script.forEach(s=>{
if(Object.keys(s).indexOf('src')===-1){
let tag = buildAdcode(s.exec);
document.body.append(tag);
}else{
let tag = buildSrc(s);
document.body.append(tag);
}
})
})
}
function baseCode(){
let baseKeys = Object.keys(adEnv);
baseKeys.forEach(x=>{
adEnv[x].script.forEach(s=>{
if(Object.keys(s).indexOf('src')===-1){
let tag = buildAdcode(s.exec);
document.head.append(tag);
}else{
let tag = buildSrc(s);
document.head.append(tag);
}
})
})
}
function buildAdcode(script){
let tag = document.createElement('script');
tag.innerHTML = script;
return tag;
}
function buildSrc(obj){
let keys = Object.keys(obj);
let tag = document.createElement("script");
keys.forEach(key=>{
tag.setAttribute(key, obj[key]);
})
return tag ;
}