When migrating, sockeye salmon typically swim up to 4,000 miles into the ocean and then, years later, navigate back to the upstream reaches of the rivers in which they were born to spawn their young.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results