Earth view now available in Google Maps
Google Maps users can now swoop down from space to explore their favorite parts of the planet in 3D. Earth view offers a true three-dimensional perspective which lets users experience mountains in full detail, 3D…









