a large castle with towers and trees