5 animals going towards river
If you read the puzzle line by line you will notice that its the rabbit going towards river
(One rabbit saw 6 elephants while going towards River).
Now there are two monkeys also going towards river
(Every elephant saw 2 monkeys are going towards river, its the same two monkeys seen by every elephant)
Now puzzle also says that every monkey holds one parrot
(Every monkey holds one parrot in their hands)
that means parrots are also, obviously, going towards river. So we need to count two parrots as well.
So in total we have 5 animals going towards river : 1 Rabbit, 2 Monkeys and 2 Parrots.