In that second picture, it sure looks like a lake or something right there next to that pine forest. If they can get a lander to make it though all that brush and trees and stuff, it could make it to the lake and see what’s really in there. Certainly if it’s water, then there might be the possibility of life!