Palais de l’Isle is a little prison on the Thiou Canal

[Annecy - Haute-Savoie - France]