INFO:
6 million liters of water flow over these falls each second, the equivalent of 2.5 Olympic swimming pools. Welcome to the Iguazú Falls, at the border between Brazil and Argentina.
Iguazú Falls: 275 impressive waterfalls