Can you spot the Mars rover on this wild Red Planet landscape? – CNET