Mountain View, California, United States
Hamburg, Hamburg, Germany
Los Angeles, California, United States