With the city skyline already in shadow, the MWCNP arrives in Salt Lake City as the last bit of daylight shines through North Yard.
The storm clouds roll through the Wasatch Mountains to let the sun out just as the ZDVSC makes its way through Salt Lake City, just minutes away from its destination at SLCIT.
Union Pacific's Long Beach to Global 3 stack and rack rolls through Salt Lake City while storms roll across the Wasatch Front.
A Southern Pacific covered hopper awaits departure from North Yard in Salt Lake City for Ogden on July 30, 2016.
Reflections of UtahUtah Railway's RIT311 local passes the warm spring pond adjacent to UP's North Yard as it heads south heading toward Salt Lake City on August 10, 2012. Lead engi... (more)
I spotted this classic Rio Grande covered hopper on a Union Pacific North Platte to Roper manifest freight in Salt Lake City on July 19, 2016. The D&RGW 15516 is a center flow design from an orde... (more)
Built new for the St. Louis Southwestern Railway (Cotton Belt) in April 1976, an 89 foot bilevel auto rack moves slowly into Roper Yard in Salt Lake City on July 9, 2016. The SSW 80638, involved i... (more)
A brand new EMD SD70AH motor pulls Union Pacific's ZDVSC 08 train into the Salt Lake City Intermodal Terminal on July 8, 2016. The 9034 is from an order for 65 Tier IV 'credit' units built in Mexi... (more)
Notching up while aglow in the late afternoon sun a pair of Utah Railway GP38-3s prepare to take the signal at CP Becks and head for home having finished their switching at Salt Lake City's Chevro... (more)
Union Pacific SD40-2s 1896 and 1996, painted to celebrate the 1996 Olympic Summer Games in Atlanta, Georgia, lead a priority intermodal train out of Salt Lake City on Aug. 2, 1996.
UP EMD SD24 No.403 with SD24B and an F9(A) near Salt Lake City, Utah June 1972.
Neon in the NightA Green Line train heading to the West Valley Central terminus on March 13th, 2015. As it approaches the Arena Station, it passes the venerable old Union Pacific p... (more)
UP 8091 brings two visitors to town in the form of CSX 748 & 522.
This eastbound City of Industry to Global1 (ZCIG1) is about to stop in Salt Lake City's North Yard for a crew change.
A dramatic storm system invades Salt Lake City just as the MWCNP pulls into North Yard for a crew change.