The world’s tallest waterfall, standing at 979 meters (3,212 feet): Angel’s Falls, located in Venezuela.

Angel's Falls, located in Venezuela.-awaken
557**-awaken