From the misty montane forests around Adam’s Peak, the Kelani Ganga tumbles down rocky headwaters, gathering tributaries ...