Nanorana minica
It is found in northern India ( Uttar Pradesh and Himachal Pradesh ) and in western and eastern Nepal . 
<triplet> India <subj> Uttar Pradesh <obj> contains administrative territorial entity <subj> Himachal Pradesh <obj> contains administrative territorial entity <subj> Nepal <obj> shares border with <triplet> Uttar Pradesh <subj> India <obj> country <triplet> Himachal Pradesh <subj> India <obj> country