an old stone castle with flags flying in the wind