20130913 tech.computing: Google adds Galapagos Islands to Street View