Green Google logo on the facade of the company's headquarters in downtown Montreal, province of Quebec, Canada.


Size: 6000px × 4000px
Photo credit: © pierre rochon / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: america, brand, building, buildings, business, canada, canadian, center, centers, centre, centres, cities, city, communication, communications, conglomerate, conglomerates, corporate, corporation, day, daytime, downtown, facade, facades, google, green, head, headquarters, international, internet, logo, logos, montreal, north, office, offices, province, qc, quarters, quebec, sign, signs, sunny, time, web