Though disputed, the Federal Highway Administration has claimed the section of I-70 through Glenwood Canyon, completed in 1992, was the last piece of the Interstate Highway system, as originally planned, to open to traffic.