Medieval stone castle on a green hill.