an old castle like building with two towers