a large stone building with persony towers