Zürich, Zürich, Switzerland
Berlin
Moscow, Moscow City, Russian Federation
Moskva, Moscow, Russian Federation
Helsinki, Finland
London, England, United Kingdom