Picturesque ancient buildings cascade down the hill towards the river below