CN ES44DC 2312 lugs a heavy M301 uphill towards Entwistle.
Looking like it's just had a bath, CN's 4th delivered SD70M-2 get's M301's train back up to speed after being handed off at Edson from an Edmonton crew to a Jasper crew.