Finland
Helsinki, Finland
CA, USA
Tampere, Pirkanmaa, Finland
Lempäälä, Finland
Monza, Lombardia, Italy
Helsinki, Uusimaa, Finland