I have not been to the deli near my office for some time. I forgot that there, between two business buildings and the Plaza Deli there are pieces of the Berlin wall. There is a plaque in front of the massive segments which talks about the history of the city and how the US aided them. However, it does not explain why the heck it is in this location or who put it there.
Anyway if you are in Mountain View, California and want to see some of the Berlin wall you can check it out.