London, England, United Kingdom
Ghent, Flanders, Belgium
Stockholm, Stockholm County, Sweden
Stockholm, Sweden
Gleisdorf, Styria, Austria
Tampere, Finland