An enormous landslide had washed away part of the mountain and had taken the road with it!
(An enormous landslide; had washed; away; part of the mountain) (An enormous landslide; had taken; the road)
An enormous landslide An enormous landslide
had washed had taken
away part of the mountain
the road