Iguazu Falls, the largest series of waterfalls of the world, located at the Brazilian and Argentinian border