Planet Earth Angel Falls – Amazing & Beautiful Nature Video You Ever Seen


Planet Earth (TV Series).. This Video sequence demonstrates the vastness of Angel Falls, the world’s highest free-flowing waterfall. Its waters drop unbroken for nearly 1,000 metres (3,000 feet) and are blown away as a mist before they reach the bottom.