CPR Engine 29, a 4-4-0 type built in 1882. ← Previous Next → CPR Engine 29, a 4-4-0 type built in 1882.