This image was lost some time after publication.

Google Blogoscoped has datamined a nice collection of pics depicting Google's searchworks in China. Usual assortment of infantilizing treats for the workers, plus the odd pic of Sergey Brin and the Google China boss, Kai-Fu Lee. Also includes actual documentary proof of Marissa Mayer putting ads above users.