Schaffhausen is located right next to the shore of the High Rhine, a major river in Central Europe. The High Rhine forms part of the border between Switzerland and Germany.
Discover Schaffhausen: Test Your Knowledge on Switzerland's Enchanting Municipality!