a large building with towers