三山五岳,泛指名山或各地。三山是指安徽省的黄山、江西省庐山、浙江省雁荡山,五岳指泰山、华山、衡山、嵩山、恒山。值得注意的是,五岳中的各山有着明确而固定的对应:东岳——山东省的泰山;西岳——陕西省华山;南岳——湖南省的衡山;中岳——河南省的嵩山。而关于北岳恒山的争议却很大,有说在河北,有说在山西。那么,问题来了,北岳恒山到底在哪里呢?
一
首先,关于北岳恒山的地点,之所以会存在比较大的争议,主要原因在于其在历史上出现了变动。在明朝之前,北岳恒山一般指今河北曲阳县(今为唐县)的大茂山,但是,在明清之际,北岳逐渐开始指山西省浑源县内的玄武山。那么,问题来了,为什么北岳这一称呼会从河北迁移到山西呢?对此,在笔者看来,从历史史实看,北岳恒山的变迁,主要是因历史的误会所致。在中国古代历史上的很长一段时期,北岳恒山指得的是河北省的大茂山。