Google in China June 28, 2007 1 Min Read You’ve seen Google’s London and US offices, now check out the Googleplex in China. View more pictures after the break. (Thanks, Jefferson) Internet 0 Prev Post Speed Boat with an Ocean View June 27, 2007 1 Min Read Next Post Feature: Cool V8-Powered Gadgets You Don’t See Everyday June 29, 2007 2 Mins Read