a white castle with towers and a house