The humbling power of Iguazu falls- a true masterpiece of nature! This is La Garganta del Diablo (the Devil's throat) from the...

Thunder and Light

Iguazu Falls, Argentina.

The humbling power of Iguazu falls- a true masterpiece of nature! This is La Garganta del Diablo (the Devil's throat) from the Argentine side of the falls at sunrise. Hum the theme to the movie 'The Mission' for added effect... Photo © copyright by Michael Anderson.

 « SOUTH AMERICA  « Iguazu 
Related Galleries: Mike's Favorites