Title: La selva vencida
Places: Iguazú (Argentina)