Taken by NASA and the European Space Agency, these images unveil the icy wonders of the Red Planet’s south pole. Martian "Snow": A Layer of Carbon Dioxide Ice Captured by the European Space ...