Telus Cup West Langley British Columbia Canada Telus Cup West Langley British Columbia Canada Telus Cup West Langley British Columbia Canada Telus Cup West Langley British Columbia Canada Telus Cup West Langley British Columbia Canada Telus Cup West Langley British Columbia Canada Telus Cup West Langley British Columbia Canada Telus Cup West Langley British Columbia Canada Telus Cup West Langley British Columbia Canada Telus Cup West Langley British Columbia Canada