Relax, it was an April fools article in British technology website, The Register. However I thought it was worth re-posting the image they created for the article, which incorporates the faces of Google's founders, Larry Page and Sergey Brin, into a Chinese propaganda poster:



The original slogans are un-altered. For non-Chinese speakers, I translate them roughly as:
Workers and peasants unite, town and country unite
Beneficial prodution, convenient life


And the big slogan at the bottom:
Walk the Daqing road, hold fast in advancing toward the goals of communism!

The full resolution image is here.

Update: Based on a comment, below, I've revised the translation of the bottom slogan, which apparently refers to the Heilongjiang town of Daqing (which would explain the oil derrick in the background) rather than a "grand celebration", which, as the commenter notes, is the literal translation of "daqing". Imagethief has actually passed through the town of Daqing on the train, a moonscape of oil pumps and smokestacks. It did not make him want to celebrate, grandly or otherwise.