There are some major updates to Google Maps, Street View, and Google Earth to know ... and Paris, now offer satellite imagery ...