In an effort to contribute to the Christmas season, every year, employees at the Canadian Pacific Railroad decorate a special train dubbed the CP Holiday Train with Christmas lights.
But it doesn’t stop there…
The CP Holiday Train traverses the northern US and southern Canada for weeks, spreading joy, collecting food and donations for food banks, and even delivering food to those in need.
At each stop, while food and monetary donations are being collected from the community and local food bank, a musical guest plays a myriad of Christmas tunes to put people in the holiday spirit.
I personally would like to thank Canadian Pacific for their hard work and generosity, as the CP Holiday Train just wrapped up its 2015 tour, marking the train’s 17th successful year and hitting an incredible 150 communities.