Construction of Dumfriesshire's impressive Caerlaverock Castle was ordered in 1277 by the Maxwell family, who remained there until 1640. The castle's towers stand above a water-filled moat.
Photography by Graeme Cornwallis.