More changes are coming to Google Maps. Improved satellite images and more Street View photos are being added ... artificial ...