Medieval painting of Man & Women in Undercroft – Source Unknown
Perhaps The Prisoner of Chillon – Château de Chillon, the castle to which the title refers, is located near Montreux, Switzerland or maybe Bonivard’s Prison, Switzerland