Angel Falls in Venezuela is the world's highest waterfall at 979 meters. It is sixteen times the height of Niagara Falls.