The Canadian Pacific Holiday Train rolled into Sudbury on Dec. 1 to a warm welcome from hundreds of festive Sudburians.
Every year, CP's Holiday Trains travel through dozens of communities, raising food and cash donations for North American food banks.
Again this year, the Holiday Train program is encouraging people attending events to bring heart healthy donations.
Heart health education and awareness is a tenet of CP's community investment program, CP Has Heart, which focuses on improving the heart health of men, women and children in communities across North America.
The two brightly lit trains kicked off in the Montreal area on Nove. 27 and 28 on their way to visit approximately 150 communities.
The Canadian train travels west across Canada finishing its journey in Port Coquitlam, British Columbia.