Location

Uetlibergstrasse 132, 8045 Zürich, Switzerland