May 32017 Google Unveils New Google Earth Google Earth’s new feature brings the entire planet to life.