The Alberta Prairie Railway's steam engine rumbles toward Big Valley (photo: Sabrina Hill/Travel Alberta)

Alberta Train_Prairie Railway_01

By Craig Moy

Alberta Train Prairie Railway Steam Engine Locomotive