陕北高原是关中平原与塞外大漠之间的天然屏障,这个屏障的地貌特征是以横山、子午岭、黄龙山构成的一个马蹄形,马蹄形的顶端和右侧上端是横山,左侧是子午岭,右翼下端是黄龙山,马蹄形的开口则是面向关中平原的(北)洛河河谷。
再来看延安、绥德、榆林这三个城市:(1)延安座落在这个马蹄形内部右侧边缘的中间位置;(2)绥德位于这个马蹄形右侧以外约250多里远的无定河中游与下游衔接的河谷处;(3)榆林位于这个马蹄形东北方向近300里远的无定河上游河谷。
(图中黄色虚线为道路)
说完了它们的位置,对于它们各自的战略地位孰轻孰重,我们也就一目了然了:
延安正处于陕北高原各个方向的交通要冲上,除沿洛河河谷东南行绕道甘泉的一条小路外(这条路河谷深陷,狭窄曲折,十分难行,从古至今似乎都未当做过一条进兵要道),陕北高原所有穿越横山山脉南下进入关中平原的道路,都要经过延安;
绥德位置偏东,只能控制无定河河谷和沿横山山脉东西方向上的通道,以及临近的黄河渡口。
榆林位于陕北高原与塞外大漠的分界线上,其地位相当于长城上的一个关隘,主要负责控制大漠(毛乌素沙漠)进入无定河河谷的通道。
显然,对于陕北高原来说,位居中央的延安与僻处无定河流域的绥德和榆林,其战略地位是不可同日而语的,如果把延安称为陕北的重镇,榆林和绥德只能称为陕北的两个要塞。