a large stone building with many towersa large stone building with many towers