Telus Cup West White Rock British Columbia Canada Telus Cup West White Rock British Columbia Canada Telus Cup West White Rock British Columbia Canada Telus Cup West White Rock British Columbia Canada Telus Cup West White Rock British Columbia Canada Telus Cup West White Rock British Columbia Canada Telus Cup West White Rock British Columbia Canada Telus Cup West White Rock British Columbia Canada Telus Cup West White Rock British Columbia Canada Telus Cup West White Rock British Columbia Canada