Helsinki, Uusimaa, Finland
Helsinki, Finland
Saint-Pierre, Reunion, Reunion
Helsingfors, Finland
Sheffield, England, United Kingdom