Beijing, Beijing Municipality, China
Toronto, Ontario, Canada
Chattanooga, TN, USA
Walnut Creek, CA, USA
Houston, Texas, United States
Taipei, Taiwan, Province of China
Guangzhou, Guangdong, China
Driftwood, TX, USA
New York, NY, United States
Hamburg, Germany
Pittsburgh, PA, USA
Portland, ME, USA