a white castle with a roof and towers