Taipei, Taiwan, Province of China
Nijmegen, Gelderland, Netherlands
Nijmegen
London, London, United Kingdom
Hengchun, Taiwan, Taiwan, Province of China