Helsinki, Finland
Helsinki, Uusimaa, Finland
Finland
Rovaniemi, Lapland, Finland
Laufach, Bavaria, Germany
Bucharest, Romania
Helsingfors, Finland