Picturesque riverside town