Helsinki, Uusimaa, Finland
Norwich, England, United Kingdom
Tampere, Pirkanmaa, Finland
Turku, Finland