Iguazu Falls



Iguazu Falls on the border of Brazil and Argentina.

Source: mirfactov.com/