Google Earth News – Another Beta to Take Your Breath Away06/29/2016 Tagged With: Beta, Google, Google Beta, Google Chat, google earth, Google Earth .com, Google News, Google TalkGoogle Earth Reviewed : Once you’ve seen this, you;ll need 5 minutes to get your breath back! Then you can Travel.