Click the link below the picture

.

Angel Falls is the tallest waterfall in the world. Angel Falls is also called Kerepakupai meru which means “waterfall of the deepest place.” Angel Falls is found in Venezuela in the Canaima National Park. It is the highest waterfall in the world at 3,212 feet (979 m).

.

An image of Angel Falls

.

.

Click the link below for the images:

https://www.bing.com/images/search?q=view%20from%20the%20top%20of%20angel%20falls

.

__________________________________________