byggnaderna bestå af oerhördt stora stenblock.