OLYMPUS DIGITAL CAMERA Published May 7, 2014 at 3968 × 2976 in Spiders and monkeys and birds, oh my! Javier leading us through the Cloud Forest. And yes we are styling in those rain jackets