Share0 Facebook Twitter Google+ Pinterest Amazon reddit LinkedIn Myspace British Columbia (BC) is home to some of the world’s best ski resorts amongst some of the world’s snowiest mountain ranges. Nowhere epitomises Canada’s laid-back ski culture more.