Location

St. Annaweg 28, 4112 Hofstetten-Flüh, Switzerland