Turku, Finland
Northampton, Northamptonshire, England
Helsinki, Uusimaa, Finland
Dubai, UAE
Vilnius, Lithuania
Arona, Canarias, Spain
Helsinki, Finland