Yumbilla Falls
Yumbilla Falls is a waterfall in Peru, 895.5 m tall.
- Height
- 895.5 m
- Type
- Tiered
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.