Westbound Canadian National manifest freight train 355 crawls along the Thompson River traversing awe-inspiring White Canyon between Morris and Lasha, British Columbia, on September 27, 2015. Unstable mountainsides and numerous rockslides through here has given CN fits over the years, and necessitates the rock sheds over the tracks at several locations in this part of the rugged canyon.