The anaconda lives in South America's tropical rainforests and rivers, growing up to 30 feet long and weighing over 550 pounds. It hunts large prey like deer, pigs, and caimans by submerging itself and ambushing its victims. Females give birth to live young that are able to swim and hunt on their own immediately. Though slow on land, anacondas are stealthy in the water and can go long periods without eating after a large meal.