Country: Switzerland City: Schaffhausen Street: Spielweg 4, 8200 Schaffhasuen Location: Dreifachhalle,