London, England, United Kingdom
Zurich, Zurich, Switzerland
St Petersburg, St Petersburg, Russian Federation
Berlin, Berlin, Germany
Novosibirsk, Novosibirsk, Russian Federation