Question: Which country represented in the '11 ITU Triathlon World Cup was the home to the biggest shopping centre in North America for 23 years ?
Answer: Canada