fbpx
ABOVE: Visionaries film crew crossing the Nangaritza River in southern Ecuador