The anaconda is the largest snake in the world, capable of reaching over 29 feet in length and weighing over 500 pounds. Found in tropical regions of South America, the anaconda lives in swamps and calm rivers, hunting animals like deer, fish, and birds by stealthily waiting in the water for prey and drowning it in its coils. It gives live birth to litters of 20-40 babies that can swim and hunt on their own shortly after.