Switzerland, Canton of Schaffhausen, Stein am Rhein, Rhine river, Old town, St. George's Abbey and Hohenklingen Castle