The Iguaçu Falls located on the border of Argentina and Brazil and consisting of approximately 257 individual waterfalls over 2 kilometers were chosen as one of the "New Natural Seven Wonders of the World."