CP 6258 leads NS 1124 and 96 platforms up the steep grade at Waterdown on CP's Hamilton Subdivision. A trio of GP20C-ECOs are shoving on the rear.