Angel Falls, the worlds highest waterfall is located in which country?

Venezuela

Zambia

Canada

Switzerland