Helicopter footage shows huge landslide on B.C.’s central coast

0
2343

The helicopter crew filmed miles and miles of water, mud and floating debris at a remote area north of Powell River. Details about how the slide occurred are not yet available.