SD45s 905 and 900, and GP35 721 at St. Louis, Missouri (date unknown) (Al Chione).
The train is westbound on the Rolla Subdivision just departing the west end of Lindenwood Yard. Just across the bridge is Southeastern Junction. At this point the St. Louis Subdivision connects and turns south toward Memphis.
On the left, under the head end of the train, is the River Des Peres. This is just south of the confluence with Deer Creek. To the right, under the GP35, is Wellington Avenue/Wabash Avenue.
The photo was taken from Interstate 44 and the view is looking northeast.
Special thanks to Mark Davidson.