Iguazu Falls from above

Detailed Description
Iguazu Falls view from above, on the border of Brazil and Argentina. Green vegetation surrounds the waterfalls.
Sources/Usage
Public Domain.
Iguazu Falls view from above, on the border of Brazil and Argentina. Green vegetation surrounds the waterfalls.
Public Domain.