Updated images from google offices in Mountain View, California. This time nobody is around to welcome the Street View car…
View larger map
If you take one step forward you can see that google has kept atleast one panorama image of the original welcome ceremony.