Penguins Visit Google Street View Once Again
Tag: zoo
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!