Breisach's castle
Breisach, in the Rhine Valley is built on a hill and sometimes becomes an island before the river was straightened in the 19th-century. As well as its 13th-century Romanesque St Stephansmünster cathedral, it also has a 17th-century fortress.