Mars rover sits on ancient beach