Green Falls May 25, 2013 Nature Iguazu Falls, Argentina From the walkway atop the Devil’s Throat portion of the Iguazu Falls, looking south at the Argentine side.