Turku, Finland
Oulu, Finland
Tampere, Pirkanmaa, Finland
Hämeenlinna, Finland
Moscow, Russian Federation
Oulu, Northern Ostrobothnia, Finland
Cambridge, England, United Kingdom of Great Britain and Northern Ireland
Turku, Finland Proper, Finland
Helsinki, Finland