PALITKA

News and Entertainment

7 Tallest Waterfalls In The World

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.

Yumbilla Falls

Read more on the next page...

Page 4 of 9
ADVERTISEMENT