Mahaweli River; Longest river in Sri Lanka. This is it looks at Thennakumbura bridge in Kandy