I guess I've never given any thought before this to just how big Google really is, I don't mean as an online presence but rather the physical size of their buildings set up to store data and handle traffic from the myriad Google apps. But Google have now made it possible to explore a […]