Waterfall Upon Waterfall, at Iguazu Falls
32 views · Published 5 January 2012 · 0:58 · Indexed 21 September 2026
Channel: Erick Tseng · 2012 · Travel & Events
Iguazu Falls, right on the border of Argentina and Brazil is absolutely massive. There are waterfalls stacked one on top of the another, creating a beautiful tropical wonderland. This video was shot from the Argentinean side of the falls