British Columbia (BC) is home to some of the world’s best ski resorts among some of the world’s snowiest mountain ranges,and nowhere epitomises Canada’s laid-back ski culture more.