Someone said it correctly, words do not do this justice. An alien planet and it seems like inches from my face. This is really amazing. Looks like I could just sit in that sand and admire it, but its easy to forget how the climate would probably kill me in minutes. I’m in awe that Curiosity is still there hard at…