NASA just shared a stunning picture of an avalanche on Mars – The Indian Express

NASA just shared a stunning picture of an avalanche on Mars  The Indian Express

NASA has shared an image of an avalanche on Mars, which takes place each spring as the Sun shines on the North Pole of Mars where there are north polar …