Some people say that it's the 'Face of Mars,' while others believe that it's just a terrain burried in Antarctica's ice.
Google today added over 1000 new images to its Google Earth View platform. Google Earth View is a collection of landscapes from across the world captured using satellites. The new update takes the ...