The new service, available at http://images.google.com/hosted/life, debuted Tuesday with about 2 million photos. Eventually, Google plans to scan all 10 million photos from Life's library so they can be viewed on any computer with an Internet connection.