England, United Kingdom
Taipei, Taiwan, Province of China
Melbourne, Victoria, Australia
Bad Aibling, Bavaria, Germany