Mars has a notoriously inhospitable environment, with temperatures that fluctuate dramatically over the course of a Martian day and average minus 80 degrees Fahrenheit. Its surface...