does it have any ice caps?
Yes, two permanent polar ice caps
Mars
Mars has two permanent polar ice caps.
the valles marineris system on mars is 4 000 km long the width of UNANSWERABLE
wiki:2330579
Mars [SEP] Polar caps
Mars has two permanent polar ice caps. During a pole's winter, it lies in continuous darkness, chilling the surface and causing the deposition of 25–30% of the atmosphere into slabs of CO ice (dry ice). When the poles are again exposed to sunlight, the frozen CO sublimes. These seasonal actions transport large amounts of dust and water vapor, giving rise to Earth-like frost and large cirrus clouds. Clouds of water-ice were photographed by the "Opportunity" rover in 2004. The caps at both poles consist primarily (70%) of water ice. Frozen carbon dioxide accumulates as a comparatively thin layer about one metre thick on the north cap in the northern winter only, whereas the south cap has a permanent dry ice cover about eight metres thick.