A huge orchestra comprising 700 children from seven Latin American countries, plus China and South Korea, played music from the soundtrack of “The Mission” as the Iguazú Falls shared by Argentina and Brazil were officially inaugurated one of the New7Wonders of Nature.