站在宝塔山山顶的观景台往下看,延河和南川河在河谷底部汇合成一个清晰的Y字形,城市沿两岸铺开,密集的住宅楼、商业街、学校操场从河边一直延伸到山脚。河谷底部是延安的城市核心,最宽处不到一公里,最窄处只有两百米左右,长度则超过十五公里。然后你抬头往上看。就在同一面坡上,梯田层层叠叠,窑洞和砖房从山腰散布到接近山顶的位置,菜地和果园在梯田上整齐排列,远一点的山头上能看见风力发电机慢速旋转。往下看是城市,往上看是农村。两套不同的空间身份沿着同一面山坡垂直分布,中间没有郊区,没有过渡带。地貌变化本身就是城乡边界。

在延安,城市和乡村之间的距离不以公里计算,而以海拔米数计算。河谷底部海拔约960米,山腰上村庄的海拔大约在1100到1300米之间。三四百米的落差,就完成了从城市到农村的全部切换。这个垂直落差在其他地方可能只是小区里几栋楼的高低差,在延安却是两种不同生活方式的切换线:河谷里有集中供暖和下水管网,山坡上还在用传统的火炕和水窖。今天从宝塔山上看到的这条切换线也不是新出现的。几千年以来黄土高原上的居民都在这片沟壑纵横的地形上组织生产和居住。窑洞利用黄土的直立性挖出居住空间,梯田把陡坡变成农耕台地。这套适应垂直地形的技术体系在城市化之前就已经存在了好几百年。现代的城市化进程只是把它压缩得更清晰、反差更强烈了。

城市在河谷里,乡村在坡面上

先看河谷里的东西。延安的建成区被三座山夹住(宝塔山、清凉山、凤凰山)和两条河挤成一条带子。在卫星地图上,城市的形状像一个拉长的Y字,沿着河道延伸超过15公里。密度很高:40平方公里的建成区住了50多万人,人口密度接近北京上海的水平新华网2026年报道。沿河两岸是延安最繁华的地段,从延河大桥往两边看,岸边是整修过的滨河步道和绿化带,再往外的街道上超市、酒店、餐馆、革命旧址售票处一字排开。走在这些街道上,两侧商铺的招牌和城市公交车的报站声,和任何一个北方城市没有太大区别。

往山脚方向走,画面开始变化。楼房的高度和密度在百米内迅速降低:从十几层的商业综合体下降到三四层的自建房,然后出现院子、堆放杂物的小棚、贴在外墙上的铁皮烟囱。再往上,房子开始夹着菜地,水泥路变成土路,最后消失在山坡的第一道梯田边缘。这道边缘就是延安最清晰的城乡分界线。它不是规划图上的虚线,而是你可以踩在上面的田埂。

延安城区无人机航拍:河谷中的城市与两侧山坡上的梯田和窑洞
央广网航拍照片中的延安城区。左侧是位于河谷底部的城市建成区,右侧山坡上可见层叠的梯田和散布的窑洞群。从这一个画面中就能读出"城市在河谷、乡村在坡面"的垂直分布关系。来源:央广网,新闻航拍图片,按合理使用引用。

这个空间格局不是规划出来的,是被地形逼出来的。三座山在市区范围内把河谷切成了多条狭窄的沟道,可用的平坦土地只有河谷底部那一窄条。想扩大城市,只能往两个方向走:沿着河谷两头延伸,或者往山坡上发展。往河谷两头延伸就是今天看到的带状城市;往山坡上走,就产生了延安独特的垂直城乡结构:不是城和乡的上下级关系,而是它们在同一条坡面上各占一层,中间以梯田和窑洞为界。

往上走:垂直乡村的三层证据

在清凉山或凤凰山的山坡上找一个上行的路口。从延安市区的主干道(圣地路或南滨路)往山坡方向拐进去,走两百米左右就会遇到第一个变化:柏油路面变成水泥路或土路,路边的建筑从混凝土商业楼变成砖混自建房和窑洞。如果拐进的是一条更老的巷子,路面就是直接压实的黄土。再往上走,路边出现小块的玉米地和菜园,鸡在路边跑,有人在坡地上浇水,水来自坡上的水窖而不是市政自来水。继续往上到山腰附近,你站在一个窑洞院落门口,往下看,城市的楼房和街道就在脚下,但周围已经听不到车流声了。

这三段路对应了三个事实。第一,延安的城乡分界不是一条线,而是一个面:从河谷底部到山腰再到山顶,生产方式、建筑技术和基础设施配备是连续变化的。第二,这种连续变化的每一级都有可见的证据:路面材料判断通勤频率、建筑结构判断投入水平、是否有菜地判断家庭的生产方式和食物来源。第三,上下之间的通行时间不长:从山腰窑洞走到市区中心广场大约20分钟,但方向是上坡还是下坡能差出一倍的体力。每天上下坡的体力消耗,就是延安城乡之间最没有争议的"交通成本"来源:黄土高原传统窑洞聚落研究

这一段路也暴露了一个容易被忽略的事实:山坡上的乡村并不是"被遗忘的角落"。它们与河谷城市之间有密集的经济联系。山坡居民下山买菜、打工、上学,城市居民上山开民宿、收山货。垂直方向上的交换频率远高于同海拔的平面移动。延安的城乡关系不是"被城市吞没的农村",而是两种经济体系在垂直方向上的日常互动。

黄土梯田与传统窑洞村落:延安城乡垂直共存的典型画面
延安城区外围的黄土梯田与传统窑洞村落。梯田从山脚延伸到山腰,窑洞嵌入黄土坡面。在延安,第一层梯田的出现就是乡村的开始。河谷底部的城市与山坡上的村落之间以梯田为界。来源:699pic 公开图片,按合理使用引用。

梯田在这套结构里首先是一道划分城乡的物理边界,其次才是农业设施。在河谷底部看不到梯田,那里没有耕地,全是建成区。在山的这一面,第一层梯田的出现就是乡村的开始。梯田的分布本身也是一条信息:它们覆盖了所有不适合建房的坡面,把可耕地保留在建筑之间和建筑上方。而且梯田本身有明确的水土保持功能:黄土高原的坡面如果不修梯田,暴雨很快会把表土冲走。所以梯田的存在与否直接说明这片坡地是已被改造为农业生产空间还是仍处于城市用地范畴。

山坡上的村落被梯田包围和分隔还有一个附带效果:每个村落不会无限制地向四周扩大。不是因为没有土地,而是因为坡耕地的存在天然限制了建设用地的扩张:要建房就得占用梯田,而梯田是黄土坡面上经过几十年甚至上百年才形成的可耕作层。这个逻辑在平原城市里不存在:平原上城和乡之间没有天然的物理屏障,扩张边界是人为划定的,随时可以重新调整。延安的乡村边界是梯田定的,是几代人的劳动成果钉在坡面上的。

反方向走:新区与老山的对比

从山坡往下回到河谷,往东南方向走,在宝塔区边缘有一个更极端的对比场景。延安新区建在一片被削平的山顶上,原来这里有33座山头和十余条深沟,全部被推平填平,造出约78.5平方公里的平整土地西北建设杂志社2025报道。站在这片新区的边缘往老山方向看,黄土坡面和散落的窑洞村庄紧贴着新区沥青路的尽头。

新区和老城山村的对比是这个目的地最有力的收尾。在新区,道路是方格网,建筑是现代高层,街道宽阔笔直;在山坡另一边,窑洞依山而建,小路蜿蜒,没有地下管网。两种开发模式在几米之内切换:一种是"把山削平来适应城市",另一种是"让村庄去适应山的形状"。它们之间的差距不是年代差距,而是对同一地形的两种不同态度。

从宝塔山俯瞰延安:城市、梯田与山地村落同框
从宝塔山方向俯瞰延安,近景是宝塔山景观步道和星形纪念碑,中景是河谷底部的城市建筑,远景是山坡上的梯田和窑洞村落。三者在同一画面中垂直排列。来源:ArchDaily,清华大学建筑设计研究院项目摄影,按合理使用引用。

这个视角也解释了为什么延安的城乡共存状态不是静止的。随着新区扩展和城市人口增长,山坡上的村庄面临三种可能的未来。第一种是被纳入城市建成区,但黄土坡面上的建设成本远高于平原,削山造城的规模不可能无限扩大。第二种是被改造成红色旅游和民宿经济的一部分。清凉山和凤凰山已经有多个案例,山坡上的窑洞被改建成特色住宿。第三种是随人口外流自然空心化。年轻人更倾向搬到河谷底部或新区,住有集中供暖和电梯的公寓。三种路径同时在进行,哪一条会成为主流,取决于延安未来二十年对地形的态度:它是继续削山以消除垂直差距,还是接受垂直共存并把山坡村落改造成城市里的"垂直乡村"形态。

另一种读法:把海拔当作社会刻度

延安教给城市读者最有用的工具,是把"海拔"加入判断城市空间关系的变量。在平原城市里,我们说"城东""西二环""郊区":这些全是平面坐标,基于距离和方向。在延安,最有用的坐标是"比河谷高多少米"。粗略分三层:200米以下是城区(商业街、行政单位、革命旧址博物馆),200到400米是过渡带(自建房与菜地混交,基础设施半城市半农村),400米以上是纯农村(窑洞、梯田、退耕还林区)。每一层的建筑密度、材料选择、公共设施配置都有可观察的差异。

新华社2019年退耕还林报道提供的植被覆盖数据给这个三层结构增加了一个生态维度。退耕还林把延安的森林覆盖率从33.5%提升到52.5%,植被覆盖度从46%提高到81.3%。绿色从河谷向山坡蔓延,覆盖了原本裸露的黄土坡面。在这个过程中,城市与乡村的边界也被植被重新划定了。站在宝塔山上看,山坡上的绿色更浓的地方往往是村子里退耕还林执行得更好的区域,这在视觉上又拉大了城乡之间的色调差异:河谷城市的灰色混凝土与山坡上的绿色植被形成对比,比二十年前更强烈了。

把海拔当作社会刻度,这个工具可以带到任何有坡度的城市去用。重庆、兰州、攀枝花、贵阳:这些城市都有不同程度的垂直城乡结构。这些城市的共同点是:城市沿河谷或盆地底部生长,乡村沿着坡面向上退缩,海拔每一级上升都对应着基础设施投入的衰减和农业生产方式的延续。但延安的特殊之处在于它的密度和切换速度。河谷极窄(最窄处两百米),山坡极陡,垂直切换距离极短,读者不需要坐缆车或盘山公路,花二十分钟步行就能完成从城市到乡村的空间身份切换。你在河谷里刷卡进商店,在坡上用手压井打水。两种空间在同一座山上相距不过几层楼的高度。这个切身体验在平原城市的郊区扩张中永远得不到,因为它要求城市和乡村在垂直方向上贴身共存。

延安城区全景:黄土梯田、窑洞与现代城市并置
延安全景画面中,宝塔山和宝塔位于右侧,中景和远景是沿河谷展开的城市建筑群。左侧山坡上梯田层层叠叠,城市与乡村在同一视野内呈现出清晰的海拔分层。来源:西部网公开新闻图片,按合理使用引用。

在这套垂直结构里,供水管网的覆盖边界是比梯田更清晰的一道城乡分界。从河谷底部的主干道拐进上山巷子,走不到两百米,路边就能看到住户自己接的水管从坡上引下来。山腰以上没有市政自来水,靠水窖收集雨水或从远处山泉引水。到了接近河谷底部的高度,路边的消防栓和自来水井盖就出现了。上下水系统的切换线,多数时候就在梯田开始或结束的位置附近。不妨找一位路边劳作的居民问一句他的饮用水从哪来,答案本身会告诉你,延安的垂直城乡结构中,最清晰的边界不是户籍也不是土地性质,而是供水管网覆盖到哪里。

现场观察问题

第一,在宝塔山观景台找一个能看到河谷和山坡同时入画的角度。估算城市区域在山谷里延伸了多远,山坡上的梯田从什么高度开始出现。整张画面里,城市和乡村各占多少比例?这个比例在一天的光线变化中有什么不同?

第二,从延河大桥往清凉山方向走,在人行道旁找到一个通往山坡的上行巷口。从那个巷口往上走,记录路面材料、建筑结构和门口物品的变化。走多少步之后,你看不到城市商业街的招牌了?

第三,在宝塔区任何一个主干道上,抬头看两侧的山坡,找出山坡上最靠近城市的窑洞或房屋。从它到最近的城市商业建筑之间的直线距离是多少?这段距离内,土地使用性质发生了多少次变化?

第四,在新区边缘找到削山造城的工程界面。站在平整的沥青路面上,看原生黄土坡面和窑洞。比较两侧的建筑材料和密度,想象如果这个界面消失,山坡上的村庄会变成什么?

第五,如果你有半天时间,从清凉山山腰的窑洞村落步行下山到市中心广场,计时。对比这段下坡路和你平时从城郊到市中心通勤的时间和体力消耗。然后用"海拔"重新定义你所在城市的城乡边界:如果城和乡不是水平分布而是垂直分布,边界会画在哪里?