text: In conclusion, NASA still hasn't prooved that there is life in Space. But does this "Face" landmark proove that there is? We just have to wait and find out. This is a story that has been going around for decades. And it is still unsolved. NASA recently found ice caps on other planets. And claimed that there was water on Mars but it evaporated, casusing the huge valleys and canyons on Mars. Imagine if we found a face on the red plant Mars. Well we did and I will tell you what happend in NASA durring this. The face is a land form like the one in Idaho.