web analytics

Jermaín Odremán: Salto Angel | The World’s Highest Waterfall


Click to enlarge video or view it below.

This drone footage of Angel Falls in Venezuela is truly breattaking. Angel Falls is the world’s highest uninterrupted waterfall, 979 meters tall, it is indeed stunning to see the water makes its way down the side of the mountain and disappear into the mystery below.