Video taken from a helicopter shows the slide that occurred on Highway 99-Duffey Lake Road, north of Pemberton on Monday. Officials have now confirmed one woman died in the slide and several vehicles were swept off the road.
Environment
From the air: A look at the slide along Highway 99-Duffey Lake Road north of Pemberton
More Videos
You are viewing an Accelerated Mobile Webpage.
View Original Article