alleba.com
Googleplex Down Under
Google Australia opened its doors to the media in Sydney, Australia, May 16, 2006. Yeah, it’s two months ago, but better late than never. Some pics: More after the jump.