Monday, May 26, 2008

New update: photos up to ID 8920000 added to Google Earth

This time the update was smaller and photos up to ID 8920000 have been added to Google Earth, that means around 150,000 photos. The next update will be around June 27th and will include photos uploaded before June 10th.