Exploratour - The Atmosphere of Mars
Evidence of Precipitation on Mars
There is not much evidence of precipitation on Mars. This image does show snow over the south pole of Mars.
This image is like the radar image which is used on TV during the weather report to show where there is rain. In this image snow is illustrated with the little dots, and the big Martian south polar cap is the large grey region.