NASA captures amazing picture of a massive ice avalanche at Mars' North Pole

INSUBCONTINENT EXCLUSIVE:
The avalanche was cause by sun shining on Mars' north polar layered deposits, causing a section to carve off