While most snake species are small, a handful of snakes grow to almost-unimaginable lengths and sizes. These world's largest snakes exist in a wide range of locations and habitats across the globe.
Reticulated pythons can take down large mammals, such as wild boar, deer and dogs, but sometimes the tables turn.