AmazonAmazon tree boaAmazoniaCorallus hortulanusEcuadorEden Amazon LodgeGarden tree boaOrellena ProvinceSouth AmericaYasuni National Parkherpetofaunarainforestsnakewww.bejat.com© Bejat McCracken