Google launched its Google Earth feature in 2005 Archive