土门关藏语称“火尔仓香告”,其准确的地理位置于甘肃临夏县马集乡关滩村190米处,东距临夏市33公里,西距夏河县拉卜楞镇75公里,海拔高度2170米。土门关是由四川、青海经甘南藏区通往兰州的主要隘口。
土门关以南为夏河县地,以北为临夏州地。兰郎公路穿越此关口。据《河州志》载土门关是二十四关中规模最大,“山高险峻绝,对岸若门”。西北侧有大理加山峰余脉王山,东南侧隔大夏河与太子山相望,关口两侧高山耸立,形成一天然峡谷,土门关就依这天然地而建。当年,由西向东顺山梁筑城墙约五华里,墙宽6米,高10米,十分坚固,关门就设在靠西山根处(距兰郎公路30米),关门南北坡是“人”字形,大约25--30度夹角。关墙以东至西(即大夏河岸边至王山腰),其长567.6米,全系黄土筑成,而残存的关墙全长有410.6米,由三段组成。墙基宽度与墙顶宽度从关门开始,越向山延伸越窄。中段267.6米,残高6.7米,顶残宽1米。被毁的关墙全长157米,其中一部分为兰郎公路所占,一部分为水渠所占,一部分为群众取土所毁,河东段,即所谓小关,全毁,但原来的遗迹清晰可辫。