Location

Ebnatstrasse 65, 8200 Schaffhausen, Switzerland