village on a green hillside