Using every ounce of energy remaining, thousands of determined Coho salmon fight their way back up from the ocean to the clear mountain waters of the Capilano River, North Vancouver, to lay their eggs where they were born.