The castle of Chillon inspired Lord Byron’s poem, “The Prisoner of Chillon.” Known as Chateau de Chillon in French, the castle is located between Montreux and Villeneuve on the shores of Lake Geneva or Lac Leman.