CP train 112 approaching Navillus on the CP Nipigon Subdivision.
Eastbound Canadian Pacific train No. 112 crosses an impressive Nipigon River Bridge at Nipigon, Ontario, on June 11, 2016.