CPKC's Toronto to Vancouver train 101 twists along the shores of Lake Superior.
Ready for delivery to CPKC and CN