TravelerAmazonasShow tripAdd to bucket listRemove from bucket listShareMar 23, 2017, 10:19am ⛅ 72 °F Altitude: 906 ft EcuadorProvincia del PastazaRío Capahuari-2.56449, -76.89042°33’52” S 76°53’25” WDay 4Trail March 23, 2017 in Ecuador ⋅ ⛅ 72 °F Eggs for the turtle tree Capo tree - Grandfather tree - sacred tree. Arutam - spirit of the forest - Achuar die & join Arutam. Lemon ant, delicious! 0 likes