CALGARY, Dec. 22, 2017 /PRNewswire/ – The 19th annual Canadian Pacific (CP) Holiday Train has completed another successful tour across North America, raising more than just spirits this holiday season. While final numbers are still being calculated, more than C$1.5 million and 300,000…