London, United Kingdom of Great Britain and Northern Ireland
Helsinki, Finland
Turku, Finland
Kuopio, Finland
Jyväskylä, Finland
Nijmegen, Netherlands, Sri Lanka
Pieksämäki, Finland