an old castle like building with towers and windows