Long Beach, CA, United States
Bangkok, Thailand
Long Beach, CA, USA
Cambridge, MA, USA
San Diego, CA, USA
Osnabrueck, Lower Saxony, Germany
San Jose, CA, United States