Angel Falls, the highest waterfall in the world is how many times higher than the Niagara Falls?

15X

5X

2X

25X