The Fifth Tallest Waterfall in the World | Peru 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. Related