Newly released imagesof Mars reveal a "smiley" salt deposit on the Red Planet's surface. A related study suggests that similar deposits, which were left behind from ancient lakes, may be a good ...
Results that may be inaccessible to you are currently showing.