a white castle with spires and towers