Yumbilla Falls

Yumbilla Falls is a waterfall in Peru, 895.5 m tall.

Height
895.5 m
Type
Tiered
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

Questions about Yumbilla Falls

Where is Yumbilla Falls?

Yumbilla Falls is in Peru.

How tall is Yumbilla Falls?

Yumbilla Falls is 895.5 m tall.