Iguazu Falls, Iguassu Falls, or Igua in the Iguazu river on the border of Brazil and Argentina.
Source: Getty Images
ID: 157695654