Riverfront town with church towers