Google has pushed out a huge update to Maps and Earth. Though there are no new features, our planet got a facelift and now looks more attractive than ever thanks to new satellite data.
Google has pushed out a huge update to Maps and Earth. Though there are no new features, our planet got a facelift and now looks more attractive than ever thanks to new satellite data.