Telus Cup West Castlegar British Columbia Canada Telus Cup West Castlegar British Columbia Canada Telus Cup West Castlegar British Columbia Canada Telus Cup West Castlegar British Columbia Canada Telus Cup West Castlegar British Columbia Canada Telus Cup West Castlegar British Columbia Canada Telus Cup West Castlegar British Columbia Canada Telus Cup West Castlegar British Columbia Canada Telus Cup West Castlegar British Columbia Canada Telus Cup West Castlegar British Columbia Canada