NASA's Mars rover has snapped a photo of a rock resembling a human face on the surface of the red planet. It looks like a slightly squashed head lying on its side with a tired expression.