Video: Soaring Views of Iguacu

Without the awe-inspiring benefit of seeing it in person, the immense grandeur of Iguacu Falls in Brazil can be difficult to imagine—the roar of the water, the thundering beat you feel in your chest, the mist hitting your face. Fortunately, this UNESCO World Biosphere Reserve video brings the unimaginable to life.