An avalanche refers to snow, rocks, or other debris coming down a mountainside.
A landslide is an entire mountainside coming down.
An avalanche refers to snow, rocks, or other debris coming down a mountainside.
A landslide is an entire mountainside coming down.