The aftermath of a landslide blocks a major highway. Drivers are stranded.