Google wants to incorporate wildlife into new office project
Google's planned 1.1 million square foot campus at NASA Ames Research Center, with Stevens Creek in the background. Image courtesy of Google.

© 2014 Mountain View Online.
All rights reserved.