大多数王朝都在北方建都。原因是什么?

纵观中国几千年的发展,历史上大多数朝代都选择在北方而不是南方建都。为什么?

首先,中国历代都城选址与这一地区的文化发展密切相关。以今天的北京为例,这里集中了国内一流的大学和科研机构。对于中华文明来说,黄河流域是一个重要的发源地,可以追溯到仰韶文化和龙山文化。

而长江流域乃至南方地区岭南盆地的文化繁荣阶段是在唐代以后。所以在弘扬文化,统一思想方面,都城当然会建在北方,尤其是长安地区。当然,在宋朝和明朝,首都南京和杭州也是文化非常繁荣的地方。但是无论是明朝还是后来的元朝,都再次位于北方,这是其他因素的作用。

其次,首都是皇帝及其统治机构的所在地,因此该地区的军事和地理条件是必不可少的。至于中国的地形,一般是西高北低,南高东低。在古代冷战中,地势高的地区更有利于防御,但难以进攻。所以地势高,又有函谷关、三关、萧关、吴关四关之险的长安,就成了西周、秦、西汉、前赵、前秦、后秦、西魏、北周、隋、唐等十三个朝代的都城。历时1000多年,是中国历史上朝代最多、建都时间最长的城市。

再者,从犬类入侵濠江一直到清朝,北方游牧民族一直威胁着中原王朝的稳定和发展。本着皇帝保家卫国的理念,都城建在北方,也是为了抵御匈奴和其他少数民族的入侵。试想,如果当初皇帝们逃到南方过上安逸的生活,北方军队的凝聚力必然会被打散,北方大片土地又要拱手相让。与此相对应的是,虽然南方有保卫少数民族的压力,但这些少数民族政权与北方的游牧民族相比,并没有强烈的扩张和入侵权力的欲望。

最后不得不提的是,黄河流域是中华民族的主要发祥地,是中国最早的发达地区,人口集中,经济文化发达,也是最早的经济中心。后来随着北方战事的加剧,北方大量农民南迁,带来了先进的生产技术,为江南的经济发展提供了大量劳动力,使南方成为宋代中国的经济中心。但宋以后的元明清时期,出于政治和军事的原因,都城仍设在今天的北京地区。

此外,在中国的传统观念和风水中,一直有龙脉的观点。就中国古代史上的朝代而言,秦朝的龙脉在咸阳,唐朝的龙脉在长安、陇西、太原,宋朝的龙脉在开封、巩义、洛阳,清朝的龙脉在东北。也就是说,大多数朝代都认为他们的龙脉在北方。

对于非常迷信的古代统治者来说,出于对龙脉的考虑,他们更愿意将都城建在北方。