Schaffhausen is located in a finger of Swiss territory surrounded on three sides by Germany .
Schaffhausen is in a finger of Swiss territory surrounded on three sides by Germany .