Another possibility is that the bridge is the P&PU's Pekin Bridge. So while the railroad could be correct, the location is not. Also, P&PU permanently abandoned its Pekin Bridge before 1897.
That is not the Peoria & Pekin Union Railway (now Tazewell & Peoria Railroad) bridge. It may be the Peoria Terminal Co. bridge that closed in early 1973 and was dismantled in the summer of 1974.