A shorter description of the stunning Iguazu Falls, located on the border amongst Brazil and Argentina

source