Animals! At the top are giant river otters, which we were lucky enough to see. They stayed a good distance back and made bizarre mewing / barking noises at us for a while. Also, a bunch of monkeys, and a night possum. No jaguars though.