a grey stone castle with towers