Canadian National train No. 102 curves through Swan Landing near Brule, Alberta, on the afternoon of July 15, 2013. The CN main line here skirts Brule Lake, with scenic Jasper National Park provid... (more)
The sun slipped into a small hole lighting up the scene and the storm that had stalled over the area all day made a brilliant backdrop. Montana weather can be challenge to shoot, but very rewardi... (more)
On this mild yet humid evening, UP #844 and UP #6936 race out of Brighton, CO at track speed as they bring back people to Denver from the Daddy of Em' All Cheyenne Frontier Days Rodeo in Cheyenne,... (more)