也不是没有。
比如墨西哥城,按都会区算,人口大约2200万,面积大约7866平方千米,很长一段时间里都是拉美第一大城,无论人口还是面积,应该都算是和北京一个级别的城市呢。
按历史算,14世纪时,纳瓦人在特斯科科湖里中建立特诺奇蒂特兰,后来发展为阿兹特克这个强大国家的中心,历史悠久这一点也对得上。要是扩展一下范围,墨西哥城附近的特奥蒂瓦坎在公元前后就已经是颇具规模的西半球第一大城,足够称得上历史悠久。
我们来看地图。墨西哥城在墨西哥谷地的中心区域,平均海拔2200多米,高原城市,不靠海。
放大看,墨西哥城里没什么大河,北京至少还有永定河、京杭大运河,而墨西哥城是真的没什么值得一提的重要河流。
16世纪初,作为阿兹特克帝国中心的墨西哥城的复原图
这也很正常。因为墨西哥城的前身特诺奇蒂特兰本来就是特斯科科湖里的岛屿组成的。后来阿兹特克人通过建立人工浮岛的方式不断扩大城市。后来西班牙人统治时期又把特斯科科湖排干,进一步扩大了城市范围。从湖中岛发展到2000万人口规模的大城,墨西哥城反而是那个更特别的案例。
除了墨西哥城外,有没有其他不靠海,也没有大河穿过市中心的城市呢?
伊朗的德黑兰也是个例子。
德黑兰按都会区计算,人口大约1580万,面积大约2235平方千米,没有墨西哥城和北京大,不过在世界上也算是规模非常大的城市了。
德黑兰的人类定居史可以追溯到6000多年前,不过直到18世纪末的赞德王朝和恺加王朝时期,它才逐渐成为伊朗的首都。
德黑兰位于伊朗北部,北面是大山,不靠海。城里倒不是没有河流,不过都不是什么大河,而且主要河流和北京类似,没有流经德黑兰城内的主要区域。
印度的班加罗尔也是人口千万级别的大城。和德黑兰类似,班加罗尔城内也没有什么值得一提的大河,主要依靠水库供水。相对来说,班加罗尔这座城市比较年轻,是全世界发展速度最快的大城市之一,所以可能不算“像北京这样的城市”。