water falls of Iguaçu

Brazil Paraná Foz do Iguaçu - PR,  Argentina Puerto Iguazú,  Nov, 14 1994
assistance for the photo description
Air sight of the cataratas (water falls) of Foz do Iguaçu, the brazilian site. View inside the devils mouth.
Foto