Angel Falls in Venezuela is the tallest uninterrupted waterfall in the world, with a height of 979 meters (3,212 ft).

[📹 BBC, Seven Worlds One Planet]

This post and comments are published on Nostr.