Google Street View China Now Live (well, not exactly, but close)

Here is the first Google Street View coverage from China –  Here is the  Chengdu Research Base of Giant Panda Breeding in China. More than 30 percent of this endangered species calls this important conservation and breeding facility home…more here…

Beware of the in your face cameras!