Live action footage
Iguassu Falls, the largest series of waterfalls of the world, located at the Brazilian and Argentinian border, View from Brazilian side
HD
1920 x 1080