It is hard to imagine big fish living in a small river. The question is, does a large river necessarily equate to big fish?
A large fish simply cannot live in a small river without sufficient depth to contain its bulk. A fish that is exposed in this way for long soon becomes prey for some other creature. That is not to say that such fish cannot pass through shallow sections of their river (or other body of water) though the normal practice would be to wait for the wet season or, at least, some heavy rain. Even a bit of cloudiness to the water can help the fish to hide.
More about → Big River Equals Big Fish - Right Or Wrong?
A large fish simply cannot live in a small river without sufficient depth to contain its bulk. A fish that is exposed in this way for long soon becomes prey for some other creature. That is not to say that such fish cannot pass through shallow sections of their river (or other body of water) though the normal practice would be to wait for the wet season or, at least, some heavy rain. Even a bit of cloudiness to the water can help the fish to hide.