a stone tower on a green hill