The green anaconda is one of the world’s largest snakes — you can now see it at the Shedd Aquarium

The green anaconda is one of the world’s largest snakes and could grow up to 20 feet.

Related posts