Location

Schützenstrasse 3, 8800 Thalwil, Switzerland