都城这个东西,历来都是作为中国各朝历代的政治、文化和军事中心。可以说都城是了解一个王朝、一个国家的第一手,既是文明的开始,也是国家历史的起源,因此要想了解中国历史,应当从都城的演变开始探索。
按现在的说法,中国有“七大古都”,分别是北京、南京、西安、洛阳、开封、杭州和安阳。在这当中,当属陕西和河南的城市居多。在元朝之前,历代王朝大部分将都城选择在了陕西和河南地区,说仔细些,也就是中原和关中地区。

关中地区
那么为什么古代都城大多定在了陕西和河南,而山东和山西这两个地区很少呢?
古代和现代是有所区别的,古人择都有个很重要的原因,那就是从政治和地理的角度考虑。
第一,中国自古以来地域辽阔,治理起来就比较困难,所以要把首都建立在位置靠中间的地方,有利于管理国家。加之古代交通落后,水路是最方便的交通路线,而陕西和河南靠近黄河,其战略意义可想而知。

唐代长安
第二,陕西和河南在中国靠西方向。我们都知道,由于中国的地理因素,越往西,地势就越高。这就犹如中国的一个制高点。由于中国帝王古代迷信,相信风水好的地方建都会让王朝达到万世昌盛,永不衰败,有种睥睨天下的感觉。

河南
第三,如果从军事角度来考虑的话,陕西四面环山,尤其是关中地区,那可是天然的建都之地,进可攻,退可守。而河南,拿洛阳来说,背靠邙山,临近黄河,绝佳建都。不是有一种说法叫:选都城,背山面水。所以陕西和河南的地理位置和自然条件十分便利防守的。延面起伏的山脉对陕西和河南形成了天然的屏障,成为易守难功的门户。

汉洛阳
第四,从经济环境上看,陕西和河南土地肥沃,河流密集,十分利于农业发展。能为人口密集的首都提供粮食保障。