Google may be most well known for the search engine, but their headquarters span the globe and are magnificent to say the least. In this feature, we give you an inside look at Google’s Switzerland, Mountain View, UK, and China offices. Continue reading for the pictures — sources are linked in title.
[above image via]