 Kootenai Falls, which drops some 90 meters within a run of a few hundred meters, forms a natural boundary between fishes of the upper and lower river, but Libby Dam, several kilometres upstream, is an even more formidable barrier.