CP train 499 crosses a flooding Mississippi River on its trip west. Recent heavy rain to the north have caused the big river to go over flood stage at an unusual time of the year.