Mandatory Credit: Photo by Canadian Press / Rex Features ( 1232526b )
A fisherman walks along the shores of the Fraser River near Chilliwack
Sockeye Salmon in British Columbia, Canada - 2010
This years sockeye salmon run on the Fraser River is being estimated to 34 million fish, the largest run of its kind in nearly a hundred years