Related Photos: Street View service
Back to category: Street View service
Picture taken on November 18, 2010 showsa a special camera of Google picured at Hamburg's harbour after a press conference on the launch of Google's street info service 'Street View' from 20 German cities. German authorities said on April 22, 2013 they had fined...
JOHANNES EISELE/AFP/Getty Images
About the Geek Mind
Read more about The Geek Mind