As seen from the overlook above, Union Pacific's weekly local to Montrose snakes along the Gunnison River between Grand Junction and Delta.
Rio Grande's Montrose Local does its best to outrun an approaching storm system along Highway 50 near Delta, Colorado.
At Roubideau the tracks emerge from the canyon into the fertile Delta valley.
The Montrose local departs Grand Junction and heads south following the Gunnison River every Friday.