Iguazu Falls, a renowned landmark in Brazil, is captured from a boat, showcasing its majestic cascades of white water flowing over dark rocks, with a clear blue sky and white clouds in the background.