To reach Okanagan Lake, the salmon have to travel more than 1,000 kilometres from the Pacific Ocean. They swim upstream ...