Space Curiosity rover touched down the Gale Crater on August 5, 2012 The rover has travelled a total of 16.3 mi (26.3 km) New Delhi: The National Aeronautics and Space Administration’s (NASA) Perseverance Mars Rover has been in the headlines lately but it is not the only ‘rover’ on the red planet. The US spaceContinue reading “On 9th anniversary of Curiosity rover on Mars NASA shares stunning image”