You can clearly see the North and South Polar caps of Mars. They say that while the South Polar Cap is mostly frozen carbon-dioxide, the North may be frozen water !!
JAlbum 3.4