dunes Current Affairs, GK & News

Odyssey Completes 20 years: NASA releases Electric Blue Dune Images

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. About the images The set of images released were clicked on the Mars at 172.1 degrees east longitude and 80.3 degrees north latitude. The planet looked ..