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.
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.