Dubai, Dubai, United Arab Emirates
Hameenlinna, Tavastia Proper, Finland
Athina, Greece
Helsinki, Uusimaa, Finland
Turku, Finland Proper, Finland
Finland
Athens, Attica, Greece
Helsinki, Finland
Barcelona, Catalonia, Spain