Avon River Bridge, Stratford, Victoria is now complete, with trains travelling over the new bridge three months ahead of schedule.