Highest Waterfall

Angel Falls in Venezuela is touted as the world’s highest waterfall, at 3230-feet tall. It’s “2.5 times as tall as the Empire State Building and full 15 times higher than Niagara Falls.” Video after the break. Click here for first picture in gallery.

Located in the Canaima National Park, in southeastern Venezuela, the falls start from the nameless creek that meanders through the series of highly-fractured crevices and gorges on top of a “Tepuy”, or table-top mountain.

[via Darkroastedblend]