This is one of two pieces of the Berlin Wall that are located in Mountain View, CA. They're located in the back of an office building and out of the way unless you know where to look.
The address is 2685 Marine Way in Mountain View, near Google HQ.
A great part of history, to make the photo a little better I think I would crop the picture a little straighter, everything looks leaning to the side. Thanks for sharing.