A little video edit of our hike to Yumbilla waterfall in the northern Peruvian region of Amazonas. At 896m (2,940ft), Yumbilla is the fifth tallest waterfall in the world.
[su_youtube url=”https://www.youtube.com/watch?v=ECW0Bwd2Io4″ autoplay=”yes”]

A little video edit of our hike to Yumbilla waterfall in the northern Peruvian region of Amazonas. At 896m (2,940ft), Yumbilla is the fifth tallest waterfall in the world.
[su_youtube url=”https://www.youtube.com/watch?v=ECW0Bwd2Io4″ autoplay=”yes”]
