Location

8952 Schlieren, Switzerland