19

The world's highest waterfall, 980 m (3,212 ft) high, has what heavenly name, and is located in which country?