海龙屯高踞龙崖山上,城墙尚存,周长约6公里,用平整的青石浆砌而成,在依山而筑的城墙上建有16个了望(ge le wang)哨所,大有居高临下之势。沿山路往上爬,道路崎岖,石阶越来越陡。屯前有铁柱、铜柱、飞虎、飞龙、飞凤、朝天等关,屯后有安关,西关和后关。雄关漫道,固若金汤。蜿蜒山脊的城墙从铁柱关一直修到铜柱关,站在铜柱关上可以俯视沟谷,易守难攻,构成海龙屯的第一道防线。拾级而上有歇马台,曾建有房屋供人歇息。往上经“三十六步”的“天梯”直上飞虎关。关在巨崖之上,下临深渊,巍然屹立,构成海龙屯的第二道防线。沿盘山道路上行走便到飞龙关,关顶上有三座大拱券和两道月亮门,前后两道城门构成双重防御,关下的百丈深渊被称为“杀人沟”。“飞龙关”的门额是出自杨应龙的手笔,上款题“唐太师守播州三十代孙钦赐飞鱼服敕封骠骑大将军杨应龙书”,下款为“皇明万历丙申(万历二十四年,即1596年)央钟月己未日王世芬立”。最壮观的一组石构建筑酷似万里长城,下面的城门名“朝天门”,上面的城门名“飞凤门”。朝天门石墙高达14米,用千斤巨石砌成平座、立颊和双层拱券,坚实牢固。飞凤关屹立在屯制高点上,规模宏大,设有两道大门,前有照壁,内有两重天井,立有“骠骑将军示谕龙岩屯严禁碑”一通,是一座阶梯式布局的石头城堡。