Philoliche longirostris
Philoliche longirostris is a fly of the Tabanidae family that is found in India , Nepal specifically the Himalayas . 
<triplet> Nepal <subj> Himalayas <obj> located on terrain feature <triplet> Himalayas <subj> Nepal <obj> country