World Question 2

Name this wonder

Clues

Located in Venezuela

World's highest waterfall