On my trip to South America last year I was blown away by the grandeur of Iguazu Falls, the subject of this week’s “Snapshot.” Located