Waterfalls are natural and each and every one of them is as mesmerizing as the other. But, some of them stand out. Have a look at the worlds highest waterfall - The Angel Falls from Venezuela! The cool calm waters from the ChurĂșn River plummets directly 800 meters below. With a height of 970 meters, Angel Falls is the highest, uninterrupted waterfall on our dear Earth!
Watch the video by AirPano in 360 degrees.
The team of Planet Earth also had a take on this! Have a look!
Oh and btw, this is the same waterfall which inspired Paradise Falls in Disney movie UP!
Enjoy the video of this week!