Lepchakha village, situated within the Buxa Tiger Reserve in the foothills south of the border, overlooking the vast plains ...