Oulu, Northern Ostrobothnia, Finland
Helsinki, Uusimaa, Finland
Oulu, Finland
Finland
Brussels, Brussels, Belgium
London, England, United Kingdom of Great Britain and Northern Ireland