Angel Falls, Venezuela (also called Salto Angel) is the Earth's highest uninterrupted waterfall. It is 979 meters (3,230 feet) tall - think of it as 2.5 times as tall as the Empire State Building and full 15 times higher than Niagara Falls!
View Most Amazing Image In The World, Unbelievable Pictures But This is True
Angel Falls, Venezuela (also called Salto Angel) is the Earth's highest uninterrupted waterfall. It is 979 meters (3,230 feet) tall - think of it as 2.5 times as tall as the Empire State Building and full 15 times higher than Niagara Falls!