Our newest Zoo web cam is taking you up close with our giant river otters in South America’s Pantanal!