万里の長城
国境に沿った長大な防御壁、いわゆる長城を最初に建設したのは斉 または楚 とされ、春秋時代に建造はさかのぼるとされる。やがてこの長城建造は他国にも波及し、戦国時代には外敵に備えるために、斉や韓、魏や楚のように北方牧民族と接していない国も含めた戦国七雄のすべての国々が特に警戒すべき国境に長城を建設していた。そのなかで、遊牧民族に備えるために北の国境に長城の建設を行っていたのは燕、趙、秦の3か国であった。秦の長城は現在の甘粛省岷県から北東に、黄土高原を貫いて現在のフフホト市トクト県まで伸びていた。趙の長城は本来の趙の本拠地からはるかに北に離れた黄河の北岸から現在の河北省にかけて走っており、さらに黄河屈曲部の河套平原の北、陰山山脈の南麓にもう一本長城を建設していた。これは国土北部に広がる遊牧地帯への勢力拡張と、その先にある広大な可耕地である河套平原の確保を目的としていたとされる。燕の長城は長大であり、現代の河北省北部から遼寧省を取り囲むように伸び、さらに鴨緑江を越えて朝鮮半島にまで伸びていた。この長城は戦国時代初期に燕が東胡を圧迫して得た遼西・遼東の新領土を確保するために建設されたものであり、建設時期としては各国長城の中で最も新しいものの一つであった。