Google earth and maps updated with higher quality imagery. Google Earth and Maps updated with higher quality satellite imagery