Nov 10
2
Despite ongoing controversy in Germany, the small town of Oberstaufen is the first in that country to be viewable on Google Street View. And, as requested, Google has blocked the homes of German residents who don’t want to be included.
The rest is here:
Google Street View Debuts In Germany, Blurry Houses Included