Amsterdam, Noord-Holland, Netherlands
Saint Petersburg, Saint Petersburg, Russian Federation
Stockholm, Stockholm County, Sweden
Berlin, Berlin, Germany
USA
Stockholm, Stockholms län, Sweden
London, United Kingdom
London, United Kingdom of Great Britain and Northern Ireland