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