a large stone castle with trees