HERE IS A NASA Print from the North Polar region of Mars. Se anything peculiar ? It appears to me as there are some form of vegetation there - and not just that - GREEN VEGETATION !!! This is not rock. They have admitted they found ice in the North Pole region. Where there is ice, there can be water - where there is water, there can be Oxygen - where there is Oxygen - there can be life as on Earth. Can anyone else see this logic ?