位置.紫荆关位于河北省易县县城西北45公里的紫荆岭上，关城东为万仞山，城西有犀牛山，与盘石口相接；城北为拒马河；城南是黄土岭。紫荆关城就建在这依坡傍水、两山相夹的盆地之内。
历史.紫荆关始建于春秋战国时代，历史上有“上谷关”（秦汉），“五阮关”（东汉），又有“蒲阴径”、“子庄关”之称，属“太行八陉”之第七陉。辽宋时改称“金坡关”，后因岭上紫荆盛开，最终得名紫荆关。因其地势险要，自古以来都是华北平原的重要门户之一，数兵家必争之地。有古人描述为证：“南阻盘道之峻，北负拒马之渊，近似浮