Office of the Google European headquarters in Zurich, Switzerland.


Size: 5300px × 3468px
Location: Zurich, Switzerland
Photo credit: © EThamPhoto / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: architecture, building, buildings, business, company, ecommerce, facade, google, headquarters, industry, information, logo, office, places, retail/service, sign, switzerland, technology, zurich, ürich