You asked for it, you got it: here are some behind-the-scenes pictures of the Googleplex HQ in Mountain View, CA:
PhotoPhotoPhotoPhotoPhoto
Mountain View Googleplex (24 photos)
24 Photos - View album
Shared publicly