Zürich, Zurich, Switzerland
London, England, United Kingdom
Hsinchu, Taiwan Province, Taiwan, Province of China
Taiwan, Republic Of China