Iguazu Falls

Iguazu Falls

Iguazu Falls, the largest waterfall system in the world, is located on the border of Argentina and Brazil. Approximately half of the Iguazu River flows into a long and narrow chasm called the Devil's Throat — the u-shaped falls seen here — that is roughly 269 feet (82 m) high. The total number of waterfalls at Iguazu fluctuates between 150 and 300, depending on the water level.

-25.695306°, -54.436735°

Maxar Technologies