Yumbilla Falls

Yumbilla Falls

This area is part of the Eastern Peruvian Andes, also known as Cordillera Oriental, more precisely, part of a mountain massif called Cerro Panhuayco.

Details

Type
Tiered
Height
895.5 m
Caption
Bottom section of the waterfalls
Location
Amazonas Region, Peru
World Rank
5
Photo Width
216px
Number Drops
4