Sockeye salmon travel more than 900 miles from the Pacific Ocean to the high mountain meadows of central Idaho.