Iguazu Falls by SF Brit (Brazil Photo Spot)

Share this Page
Iguazu Falls by SF Brit

The Iguazu falls are officially the largest waterfall in the world. With a scale that is almost impossible to believe, the Iguazu Falls look like something out of a fantasy movie. This impressive waterfall is found at the border between Argentina and Brazil and is accessible from two main towns, Foz do Iguaçu in Brazil and Puerto Iguazú in Argentina. Legend tells of a deity who fell in love with a mortal woman. Sadly the woman did not love the god and fled his ire in a canoe with her human lover. The god, in a rage, sliced the river, condemning the lovers to fall eternally into this abyss. The photography spot pictured here is the view of Iguazu Falls from the Devil’s Throat Lookout on the Chile side of the Iguazu River. (Foz do Iguaçu Province, Brazil)

See More Work By This Photographer