Adelaide, South Australia, Australia
Shanghai, Shanghai, China
Zürich, Zürich, Switzerland
Zurich, Zurich, Switzerland
Zürich, Zurich, Switzerland