Green Falls

Iguazu Falls, Argentina

From the walkway atop the Devil’s Throat portion of the Iguazu Falls, looking south at the Argentine side.

Share your thoughts