Helsingfors, Finland
Stockholm, Sweden
Pacifica, CA, USA
Finland
Helsinki, Uusimaa, Finland
Espoo, Uusimaa, Finland