|
|||
|
Iguazu Falls, Brazil Iguazu Falls is located on the Iguazu River between Brazil & Argentina. They can actually be seen from both countries. These photos were taken from several trips to both sides of the Falls. The Itapúa Dam, which (as of 2009) has the largest hydroelectric power capacity in the world is located on the Parana River between Paraguay and Brazil, just upstream from where the Iguazu River joins the Parana River. |
|||
|
|