In which country is Angel Falls, the world’s highest waterfall?
A
Colombia
7%
Venezuela
71%
C
Ecuador
14%
D
Peru
8%