View larger map (thanks TOMHTML & Zorgloob)
There are 5 google car on this parking lot, they used to be 20 at this place (click on bottom-right picture, it is the exact place).
The Netherlands today finally have Google Street View. You can see the google cars here in full force.
View Larger Map
Why is google following it’s own car with another camera in this village in France?
And here it is again:
Close up of the camera and people looking at it: