This picture just proves our enduring obsession with finding life on Mars