Munich, Bavaria, Germany
Helsinki, Uusimaa, Finland
London, London, United Kingdom
Vaasa, Finland
New Taipei City, Taiwan, Republic Of China