TravelerAmazonasShow tripAdd to bucket listRemove from bucket listShareMar 23, 2017, 11:49am ⛅ 72 °F Altitude: 853 ft EcuadorProvincia del PastazaRío Capahuari-2.56136, -76.893742°33’41” S 76°53’37” WDay 4Trail March 23, 2017 in Ecuador ⋅ ⛅ 72 °F Termite nest 0 likes