by Radheshyam Bhattarai
There are many waterfalls in Nepal. I'm shocked that none them are mentioned here.
There are more than 2 waterfalls measuring more than 800m and one more than 900m.
If you include them, then your collection would be a complete collection of world tallest waterfalls.