堪舆学推崇山,选择昆仑作为“诸山之祖”,首先基于一种古老的山岳崇拜。周星认为,昆仑山在堪舆学上的巨大影响和崇高地位与“古代的山川崇拜和上古神话的合流有着密切的关系”,也和“其‘宇宙山’的属性密切相关”。其次,便是出于对山川形势的地理认识。早在《楚辞》与《淮南子》的时代,人们就认识到中国的整体地势是西北高东南低,并用神话对这一现象进行解释。《楚辞·天问》载:“八柱何当?东南何亏?……康回冯努,地何故以东南倾?’’《淮南子·天文训》中有“昔者共工于颇项争为帝,怒而触不周之山,天柱折,地维绝。天倾西北,故日月星辰移焉;地不满东南,故水潦尘埃归焉”。

这一知识为后人习得,认为山脉发起于地势高的西北。徐继善兄弟在《论昆仑为诸山之祖》中议论“今但以中国山川之可考者论之,则昆仑诚诸山之祖,在中国之西北”,又引蔡沈《书集传》中“中国山势冈脊,大抵皆自西北而来”,这两句不是堪舆家语,而是基于对现实地理的了解。前者直言根据当时已知的山脉做过一番考证。蔡沈注《尚书》,掌握《禹贡》地理及前人“三条四列”的议论,对其中山川也多有考证,并且作为著名的学者,他的话有相当的权威性,这一观点多为后人征引。据现代地理学来看,他们的认知基本是正确的,中国的地形本就西北高东南低,东西走向和西北一东南走向的大山脉较多。
堪舆学从产生之初面向的就是具体的地理环境,特别是创造龙脉说的形势派,依据的是现实的山川地理,所以他们要寻找“诸山之祖”和“三大干龙”发起的地方,势必要去西北寻找。《地理大全》有“大抵龙之起身发脉之处,必有高大山峦谓之太祖”,《阳宅十书》也说到“人之居处宜以大地山河为主,其来龙气势最大,关系人们祸福最为紧要”⑧,因为祖山与祸福相关的观念,所寻之山必是能当得起山祖的最大之山。而人们所知的西北最大的山就是昆仑山。最早明确说昆仑乃西北大山的是《山海经·海内西经》,“海内昆仑之墟,在西北,帝之下都。昆仑之墟,方八百里,高万初”。这句话影响了人们对昆仑位置的认识,历代都去西北寻找昆仑。如《史记》所记汉使穷河源、武帝定于阂南山为昆仑,《十六国春秋》所记酒泉太守马岌上言酒泉南山为昆仑,唐代刘元鼎、元代都实、清代拉锡、舒兰与阿弥达都在青海寻找河源与昆仑。。虽然昆仑的位置一直存在争议,理学家们也一直纠缠于昆仑的怪异与真实,但于堪舆学家和风水术士无妨,只要是西北最大的山就可以做“诸山之祖”和“三大干龙”之起始,毕竟也没有一座山可以“方八百里,高万初”,昆仑的神秘色彩倒是为龙脉说增添了许多神圣性。