The anaconda is a large South American snake that can grow up to 37 feet long and weigh 500 pounds, making it one of the heaviest snakes. It lives in the rainforests of South America and hunts large prey like deer, pigs, and caiman by constricting them with its massive coils. Native South Americans once believed the giant snake was a water monster and claimed to have found anacondas as long as 400 feet.