View from Isla San Martín. The Iguazú Falls represent the largest system of waterfalls in the World. The Iguazú River - forming the Argentine-Brazilian border - plunges down 60-80 m over a sequence of basaltic layers in generally two steps, whereby most of the individual waterfalls are located on the territory of Argentina.
- Location
- View on OpenStreetMap
- Created
- on Wednesday 22 November 2006 by Martin Mergili
- Region
- Visits and license
- 4805 visits, CC BY-NC-SA 4.0 DEED license