Fighting junkyard dogs, thieving neighbors, and a grumpy shopkeeper, this Indian teenager taught himself how to build a windmill out of scrap to bring water to his village. He did this while biking 30 kilometers a day to town and using only a Windows 95 computer and Wikipedia.

And it was all that Ankit Yadav, age 18 of Dabethuwa village in India, dreamed of as he biked 30 kilometres across the dry and dusty roads to the town…