I am taking a guess purely based of the color of the switcher. (Just had to find where a blue NW or early SW switcher with a white or silver frame worked.... Not the most reasonable method.) Is it Denver, Colorado?
That was my exact thought. That thing in between looks like some sort of trackmobile or something along those lines.
Nicely done! Denver, Rock Island and Pacific it is! As to what any of the other equipment is, I have no clue! Unless it's maintenance equipment owned by the DRI. Additional information found through Wiki: The DRIR has two SW1500 locomotives, two NW2 locomotives, one SW1 locomotive and one EMD GP16 locomotive. The railroad is currently painting their engines into a uniform look in silver and blue; number 417 was the first completed engine. SW1500s 1083 and 1211 are now in the new blue/silver paint scheme as well. The locomotive fleet has a varied history. DRIR 417 (NW2) is ex BN 417 and was originally SLSF (Frisco) 257. DRIR 1211 (SW1500) is ex-UPY (Union Pacific) 1211, exx-SP (Southern Pacific) 2646. Purchased from UP on April 22, 2003. DRIR 1083 (SW1500), ex-UPY 1083, exx-SP 2480, which was also purchased from UP on April 22, 2003. DRIR 996 (NW2) which is ex-BN (Burlington Northern Railroad) 419, exx-SLSF 259. DRIR's SW1, with no number, was ex-BN 88 and originally CB&Q 9143 In May 2010 the railroad acquired GP16 1606. This engine was previously on the Aberdeen, Carolina and Western Railroad with the same number and before that was CSX 1835 ex Seaboard Coastline 4789. SCL 4789 was rebuilt from GP7 867 and was originally Charleston and Western Carolina 213