Google Maps has now photographed 10 million miles in Street View – CNET

Exclusive: The search giant has also mapped out the parts of the world where 98% of people live, through satellite photos on Google Earth.

Leave a Reply