TravelerAmazonasShow tripAdd to bucket listRemove from bucket listShareMar 23, 2017, 7:19am ⛅ 72 °F Altitude: 850 ft EcuadorProvincia del PastazaRío Capahuari-2.55211, -76.838832°33’8” S 76°50’20” WDay 4Morn March 23, 2017 in Ecuador ⋅ ⛅ 72 °F Cocoy heron (large - 2nd pic only) 0 likes