上海到北京距离多远?
北京在燕山脚下,西面有太行山做屏障,西北有蒙古高原和西北干旱地区做缓冲区域。所以相对于长江中下游平原来说,北京的防御压力较小。
但上海的地理位置就优越的多,北临长江天险,东面和南面则濒临浩瀚的东海和黄浦江。 当然,用今天的眼光来看,这两座城市在防御上的优劣并没有实质的区别。
毕竟现代战争是陆海空天电多维立体的,而且大规模登陆作战也是风险很大的行动。 但如果放到冷兵器时代,长江和东海就是天然的屏障了。而且从历史来看,金军南下攻宋时,主力是渡黄河后一路顺流而下的;蒙古铁骑横扫欧亚,也是在横扫了金国以后才挥师渡江的(不过蒙古的攻城武器很先进,上海当时没有城墙);清兵入关时也先破河北,再横扫江南的。 所以用古代来对比的话,上海和北京的地缘形势应该是上海更优。