Clearly Visible below in this Hubble Space Telescope
photo is the North Polar Opening of Mars.
It appears like a huge depression in the planet's surface like a giant crater, so big
you can see the clouds down inside on the sides of the polar opening.
NASA admits these are water "ice" clouds, so the interior of Mars must have water.
And if water, then very likely the interior of Mars could harbor life nurtured
by an interior sun. Click here to see an image of Mars
where it's interior sun is lighting up the clouds over it's north pole
during winter when our Sun does not reach the north pole.