April 16 , 2021
1308 days
1003
- The National Aeronautics and Space Administration (NASA) of the US recently released the image of Mars to mark the 20th anniversary of Odyssey.
- The image depicted Dunes in Mars.
- Odyssey is the longest lasting spacecraft in Mars till date.
- It was launched on April 7, 2001.
- It arrived at Mars on October 24, 2001.
Post Views:
1003