Location

Lengghalde 5, 8008 Zürich, Switzerland