The Olympic Torch Relay was a 45 000 kilometre journey that touched over 1 000 communities and places of interest across Canada. Some 12 000 people had the honour of carrying the Olympic flame as torch bearers, including many Ismailis.