Google Maps has now photographed 10 million miles in Street View - CNET
newsdepo.com
Exclusive: The search giant has also mapped out the parts of the world where 98% of people live, through satellite photos on Google Earth.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. Read more