ADVERTISEMENT
Yumbilla Falls
Yumbilla Falls is a high waterfall located in the northern Peruvian region of the Amazonas, near the city of Cuspase. Due to a geographical survey conducted by the Geographical Institute of Peru (IGN) it has been recognized as the fifth tallest waterfall in the world known internationally since late 2007.
Moreover, Yumbilla is 2,940 feet high, with the top being 8,936 feet above sea level and the base at 5,998 feet. The height was measured with the help of laser instruments by a geographic survey of the National Geographic Institute of Peru (IGN) in 2007.
Read more on the next page...
Page 4 of 9
ADVERTISEMENT
Related Posts
Top-7 Most Expensive Dogs in the World
7 Most Expensive Cats in the World 2023
Top-7 most luxurious and expensive airlines in the world