Photo The nuclear power plant in Byron, IL - on the Rock River Run on Illinois Rt. 2 from Rockford to Dixon.