Ambient Flight over the Devil's Throat
AIRVŪZ STAFF NOTE :
Iguazu Falls is a complex waterfall system in Argentina and Brazil that stem from the Iguazu River, one of the largest waterways in South America. The falls, which make up the largest waterfall system in the world, and divide the river into the upper and lower Iguazu. The waterfall is the world's sixth-largest by annual water flow, larger than both Victoria and Niagara Falls. See the incredible Iguazu Falls, aka Devils Throat, in this spectacular aerial video by contributor and drone pilot Dann.
- almost 2 years ago
- 148 VŪZ