A unique population of mountain goats live along the vertical walls of Canada's "Grand Canyon" in northwestern BC.