CP train from Kansas City, MO, to Mason City, IA, rolls west towards Mason City at MP 74, 4 miles west of New Hampton. The train has topped one of many 1% grades along the line thru northern Iowa. The crew has 4 ponies running that are handling this 4400 foot train with ease westbound.