/

Mysterious dunes snapped by Curiosity

Sediments may help scientists unravel Mars atmosphere.