一路上,楊文與歐陽軒並轡策馬交談。他一邊講述了播州楊氏的情況,也介紹將治所及楊府搬到海龍屯的緣由。其實建造海龍屯的原因非常簡單,即抵禦蒙軍及其驅使的大理國蠻兵的入侵。自蒙古人滅大理國之後,便屢屢入侵播州,並試圖經播州地界攻擊四川腹地,讓播州境內頻有峰火。
播州軍驍勇善戰,雖然多次挫敗蒙軍的入侵,但自身的損耗也很大。戰爭是個吞金獸,楊氏家族不過數州之地,治下百姓不到百萬之眾,要與強大蒙軍長久作戰,經濟上的壓力極大。特彆是楊府所在的播州城,地勢平坦又有水陸之便,經濟頗為繁盛卻無險可守,麵對頻繁入侵的外敵,實在不宜再作為治所。多方權衡之下,楊文開始考慮擇山勢險峻的地形築堡。這種方式雖然短期內投入的人力和資源多,但可以揚長避短,充分克製蒙古騎兵的優勢,從長期來看也是消耗最少、收益最大。
川中戰場便是典型的山城防禦作戰模式。自蒙軍汪德臣部占據利州之後,頻頻派驃騎劫掠,攪得各州縣一片烏煙瘴氣。餘玠任四川製置使後,便廣築山城並將州縣治所遷入其中,不僅庇護了百姓,也抑製了蒙軍的入侵勢頭。播州在築山城和防禦戰方麵能人輩出,餘玠正是憑借播州冉氏兄弟的才構建了以“川中八柱”為核心的山城防禦體係。在幾年前,楊文也開始在播州境內廣築城堡,以抗擊蒙軍的入侵。隻是治所乃是一地的根本,實在馬虎不得。另擇新治所牽扯因素太多,內部也有許多反對的聲音,這讓他遲遲下不了決心。實際上,他早派人在周邊探尋到了適合作為新治所的地方
讓楊文下定決心的,是兩年前呂文德帶來的朝廷命令——築城以禦蒙軍。蒙軍汪德臣部駐屯利州後,頻頻南下攻擊,已讓四川宋軍疲於招架,如果駐屯大理的蒙軍再突破播州北上,四川勢必難以守住。而四川一失則荊襄不保,蒙古人便可順水而下直搗臨安。故臨安特派呂文德來商議播州抗蒙之事,他與楊文議"置一城以為播州根本",於是築"龍岩新城",也叫龍岩屯或海龍屯。
播州自唐末以來,並沒有被中央朝廷實際管轄,隻是名義上聽命於朝廷而已。但此次朝廷命令一方麵契合了播州利益和需求,另一方麵也幫助楊文壓製了反對的聲音,故被迅速高效的執行下去。為此楊文傾治下之力,調集了八萬民夫,花了快兩年時間才築好了這座堅城。事實上,海龍屯的收尾工程,正是在播州與霹靂軍聯姻之前才得以完工,楊府及播州衙門搬進去也不過兩三月。楊文正好借著此次女兒的婚嫁喜事,好好慶祝一番。
到達海龍屯之時,已是夕陽西下時分。歐陽軒跟隨著楊文身後,沿著高陡狹窄的山路拾階而上。他邊聽楊文介紹,一邊細細打量這座堅城。這海龍屯居於龍岩山之巔,一麵銜山三麵環溪。四周皆是數百米高的絕壁,雖“飛鳥騰猿不能逾”,唯有東南麵一條徒窄的小道通往山頂。因山勢高陡,上山小路坡度極大,常人即便空手走上去,也是累得氣喘籲籲,更遑逞要冒著矢石攻城。
在山的腰部是由長數百米的高大城牆構成的第一道關隘。城牆用青石與石灰糯米漿錯縫砌築而成,堅固程度不輸給鋼筋混凝固土,防禦力十分驚人。到達這城牆的必經通道是一條不足一米寬的步道,這步道有三十六級又高又陡的台階,號稱天梯。在山的胸部是第二層關隘叫吊橋關,乃是利用半崖上的天然石壕鑿為城門。在山的肩部則為第三道關隘,此關有三重巨大的城門,還配套建有甕城、箭樓、馬麵等諸多城防設施。