Dramatic Footage: Landslide blocks highway in southwest China

Dramatic Footage: Landslide blocks highway in southwest China