NASA releases panoramic view of Mars rover landing site
Washington, Feb 25 (IANS) NASA has released the first high-definition panoramic view of its Mars rover Perseverance`s landing site at Jezero Crater.
NASA releases panoramic view of Mars rover landing site. Source: Reuters