Edmonton, Alberta
Taipei, Taiwan, Province of China
Osaka, Japan
Helsinki, Uusimaa, Finland
Finland
Espoo, Finland
Tampere, Finland
Los Angeles, CA, USA
Helsinki, Finland