News Helicopter footage shows huge landslide on B.C.’s central coast By - December 14, 2020 0 2343 Facebook Twitter Pinterest WhatsApp 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.