Location

Auenstrasse 11, 8617 Mönchaltorf, Switzerland