Iguazu Falls on the border of Brazil and Argentina in South America. the largest waterfall system on Earth