A photo of Google’s corporate headquarters, located in Mountain View, CA.

A photo of Google’s corporate headquarters, located in Mountain View, CA.