The combination of abundant snowfall, cool temperatures and regular breaks in weather systems make British Columbia ideal for heliskiing and snowboarding.