London, England, United Kingdom
San Ġiljan, Malta
Helsingfors, Finland
Kingston, Ontario, Canada
Stockholm, Stockholms län, Sweden
Helsinki, Uusimaa, Finland
Tampere, Pirkanmaa, Finland
Tampere, Finland