Zurich, Switzerland
Taiping, Taichung, Taiwan, Republic Of China
San Francisco, CA, USA
Ningbo, Zhejiang, China
Boston, MA, USA
Norman, OK, USA
Washington, DC, USA
London, London, United Kingdom
Toronto, Ontario, Canada
NYC, NY, United States of America