In which country is Angel Falls, the world’s highest waterfall?
Colombia
7%
Venezuela
72%
C
Ecuador
12%
D
Peru
9%