Street views10/13/2010October 13, 2010Google plans to launch its Street View project in Germany's 20 biggest cities by the end of the year. But not all Germans are happy that their homes, cars and even themselves could be online for all to see.Copy linkGoogle's cars have already photographed German streetsImage: picture alliance/dpaAdvertisement