Terrassa, Catalonia, Spain
Helsingfors, Finland
Vaasa, Finland
Erfurt, Thüringen, Germany
Helsinki, Uusimaa, Finland