元亡后,明朝为防止蒙古势力及北方其他少数民族的入侵,明朝先后用了一百多年的时间,修筑了西起嘉峪关、东到山海关的万里长城。金塔和高台、肃州区交界处的边墙和边壕就是万里长城西端的一部分。
明太祖洪武五年(1372年),宋国公冯胜西征,首筑嘉峪关城。洪武十一年,兵备道李涵督修南起讨赖河、北至石儿关的长城17.5公里。此后经?过几次新筑、重修和补修,至明神宗万历二年,共建成嘉峪关至高台间的长城约105公里,全用黄土夯筑。从鸳鸯池起,经双井堡、盐池堡到镇夷堡的长城约50公里,多是边壕。间距约5公里设一烽火台,边瞩相望。在本段长城以北与其平行的金塔夹山,西起野麻湾,东止镇夷峡,主要山口设有崖栅,山头高处筑有墩台,又构成了长城的外围防线。由于风雨侵蚀,今长城大部分仅存遗址,但烽遂保存十分完整。