It has become a cliché to say that Nepal's greatest asset is its rivers. Besides our three great rivers, there are nearly 6,000 smaller ones that drain the southern slopes of the Himalaya. But when ...