Telus Cup West Surrey British Columbia Canada Telus Cup West Surrey British Columbia Canada Telus Cup West Surrey British Columbia Canada Telus Cup West Surrey British Columbia Canada Telus Cup West Surrey British Columbia Canada Telus Cup West Surrey British Columbia Canada Telus Cup West Surrey British Columbia Canada Telus Cup West Surrey British Columbia Canada Telus Cup West Surrey British Columbia Canada Telus Cup West Surrey British Columbia Canada