Tuesday, September 05, 2006

Google China Pictures

Google China moved into a new 10-storey building in Beijing. Here are some pictures to get a taste of what it's like there.