Google Maps team has released a new tab page extension named Earth View for Chrome! That sounds interesting, isn’t it?
They had previously added a bunch of Google Earth photos to Chrome OS wallpapers. Now, with the new Chrome extension, these images come to the new tab page too, if you are interested.
Each image has the location of the image mentioned on the bottom right corner similar to those daily photos from Bing.
If you are a fan of the traditional new tab page with most visited websites thumbnails, you are going to miss those while using this extension. There is only a small link to Chrome Apps menu on the top left corner of the new tab page and no sign of most visited sites. Tradeoffs, you know!
via OMG Chrome.