Log in
Iguazu Falls, the largest series of waterfalls of the world, located at the Brazilian and Argentinian border, View from Brazilian side, one of the Seven Natural Wonders of the World
Iguacu Falls, Iguacu (Iguazu) National Park, Brazil, South America
The Iguazu Falls are waterfalls of the Iguazu River on the border of Argentina and Brazil. They are the largest waterfalls system in the world. (aerial photography)
Iguaçu Falls are waterfalls of the Iguazu River on the border of Argentina and Brazil. They are the largest waterfalls system in the world.
Aerial view of Iguazu Falls, monumental waterfall system on Iguazu River, Salto San Martin and other waterfalls - landscape panorama of Brazil/Argentina border, South America
Aerial of the Calandula Falls, third highest waterfall in Africa, Angola, Africa
the famous Iguazu Falls on the border of Brazil and Argentina

5229152

See more

27834172

Video Description

Stock Video ID: 27834172

Largest waterfall in the world. Rare aerial view of Iguazu Falls, 4K

Video Formats

Frame rate

  • 30fps

Video Contributor

© 2003-2024 Shutterstock, Inc.