Canadian National steam 4-6-0 #1009 (built 1920 by MLW) at Salem, New Brunswick on the Salem & Hillsborough Railway.
A view of the controls of CNR 1009.
CNR 1009 sits on display at the 'Hillsboro' station with two coahces and SHRR S12 #8245.