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