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. Google Maps has now photographed 10 million miles in Street View – CNET Source: CNet
Read More