The Troy Grove job blasts through a pile of snow that was pushed a little too close to the tracks.
LPJ04 has just crossed the BNSF Mendota Sub and continues south to Troy Grove.
The conductor of LPJ04 "pushes the button" to cross the BNSF Aurora Sub to continue its snowy journey south to Troy Grove.
LPJ04 waits for one westbound BNSF train before it can continue south to Troy Grove.
LPJ04 is the first train down the branch after a snowstorm dumped over a foot of snow in the area late last week.
A pair of GP15's turn south on the Troy Grove Branch after leaving the mainline of the Geneva Sub which runs under the coal chute in the background.