Wonder what Google's offices look like?

Google London


Google Dublin


Google Amsterdam


Google Pittsburgh


Google Tel Aviv


Google NYC