Mars rover Curiosity set to climb down the biggest sand dune on the Red Planet NASA’s Mars rover Curiosity, is all set to climb on what scientists consider the biggest sand dune on the Red Planet. Curiosity, the rover which landed on Mars in August 2012, looks ready for Trekking the sand dune pictured above ,... [More]