Thalwil, Zurich, Switzerland
Trin, Graubuenden, Switzerland
Hamburg, Hamburg, Germany
Zurich, Zurich, Switzerland
New Delhi, Delhi, India