Travel News A View Of Earth That’s Rarely Seen May 2, 2017 0 Comment The newly revamped Google Earth showcases the planet’s most stunning sights from above, turning both natural and man-made landscapes into colourful works of art.