Iguazu Falls, straddling the border between Argentina and Brazil, is a testament to the raw power and beauty of nature.