A landslide can be where land, often made wet and loose by heavy rain, slides down a hill; its effect is often devastating.
However, in the news, landslide is often used in conjunction with elections where one party wins by a landslide.
Like it or not, that's what happened in Crimea in the independence referendum - as shown in the video below.