News

Google Street View's coverage boasts 12 million miles across 110 countries, and the company is taking new pictures of those miles all the time.
Google Earth got a Street View feature that effectively lets users travel through time.