imponerande bygnadskomplex , uppfördt på en klippa ochsträckande