EngadgetGoogle Maps satellite images cover 98 percent of the world's populationDec 14, 2019Mariella MoonBy Mariella Moonmore_vert