We've previously seen loads of pictures of the cool offices Google employees get to work in. But for the first time, Google has lifted the mystery surrounding their data centres. Where The Internet Lives is a new site launched by the Internet company