a panoramic view over a green hillside town by a river