Winter has the shores of Lake Superior in full grip as CP 8872 leads train #112 out of the first of the 2 Cavers tunnels.
CP 8788 snakes along the frozen shores of Cavers Bay on a bitter cold February afternoon.
CP 5949 leads train 221 through some of the most difficult terrain on the Canadian Pacific mainline.
CP 8875 threads along the shores of Lake Superior and is about to enter the Cavers Tunnel.
Hugging Cavers Bay and about to enter the Cavers Tunnel.
CP 8872 knocks down the block signal at MP 27 Nipigon Sub and is about to enter the Cavers Tunnel.
CP 107's DPU exits the Cavers Tunnel and pushes its train around Cavers Bay. Visible to the left is CP 8860 leading train 107.
CP 106 skirts the shores of Cavers Bay.
CP 8858 leads train 108 around Lake Superior's Cavers Bay.
CP 5995 echos out of the tunnel at MP 27 on the CP's Nipigon Sub as it skirts the shores of Lake Superior's Cavers Bay.