San Diego, CA, USA
Mountain View, CA, USA
Foshan, guangdong, China
Monterey, California, United States
Madrid, Madrid, Spain
Honolulu, HI, USA
Cambridge, Massachusetts, United States
San Francisco, CA, USA
San Jose, CA, USA