Peru
The Caipibara is the biggest rodent in the world.
We spotted quite a few of these barking creatures.
Peru - Tambopata River - january 6, 2010