The image of a “bundle of string” captured by Perseverance rover last month in Mars’ crimson sand is likely a Dacron netting, American Space Agency NASA said in a blog post.