Tiny Lesotho's water sustains tens of millions of people throughout the Orange River Basin – an area 25 times the size of the kingdom itself.