CP ES44AC 8731 leads a westbound coal train past the Rocky Mountaineer at Walhachin.
Ex-CITRAIL ES44AC 3920 heads east through Walhachin.
CN 8020 leads G865 west through Walhachin on a warm summer afternoon.
ET44ACs 3118 and 3011 pass through Brassy Gulch as they head west on the Ashcroft Sub.
ES44AC 2874 passes through Brassy Gulch as it leads a westbound P&H grain train along the north bank of the Thompson River at Walhachin.
An all cowl lashup with SD50F CN 5408 leading SD50F CN 5417 and SD60F CN 5504 beside the Thompson River at Walhachin British Columbia.
After a meet at Walhachin, 301-430's train is almost back up to track speed with CP AC4400CWM in Notch 8 shoving the train uphill to Semlin.
CP ES44AC 8947 leads 152 coal empties eastbound down the main at Walhachin with a remote unit midtrain and on the tailend.
A fresh looking CP AC4400CWM 8080 leads an entire train of fairly new CP grain empties eastbound at Walhachin.
The Ashcroft Wayfreight is heading eastbound back to Kamloops, approaching Walhachin where it will stop to do some work. DH 7304 leads the way!
Empty grain train G834 follows the shores of The Thompson River towards Kamloops, heading east on the main at Walhachin.
CN ES44AC 2888 leads train A412 east at Walhachin.
Vancouver-Toronto train Z112 heads down the main at Walhachin passing some stored baretables.
Westbound at Juniper Beach Provincial Park.
A CP potash train curls along the bluffs of the Thompson River. This section of railroad is a mixture of agriculture and the Wild West. A truly fantastic area to railfan!