Massive avalanche takes over Swiss roadThis is the moment a huge avalanche spilled over a section of road near the town of Campo in Switzerland’s mountainous Vallemaggia region.Storyful