July 30, 2009

Salto Angel (Angel Falls)

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.