This incredible image of a rover in the Atacama desert in Chile makes it easy to see why much testing for Mars landers is completed there.
Read MoreThis incredible image of a rover in the Atacama desert in Chile makes it easy to see why much testing for Mars landers is completed there.
Read More