click to enlarge
click to enlarge
Salto Angel (Angel Falls)
27"h by 31"w
The tallest waterfall in the world, Salto Angel or Angel Falls,
is located in Venezuela's jungle. I have explored it by canoe
and on foot and these are the colors of that wild landscape -- the
roaring foam rising high above the tree-tops, framing the spectacular view.