New Google Earth to be launched on April 18
Monday, April 17, 2017, 12:38 PM
Google is reportedly building an overhauled version of its Google Earth that will be unveiled during an Earth Day event in New York City on April 18, a media report said. Google Earth is a virtual globe that allows users to trawl satellite images of the planet's surface. It uses image resolutions that range between 15m to 15cm.