Chau Chau Kang Nilda
It lies in the northern Indian state of Himachal Pradesh . 
<triplet> India <subj> Himachal Pradesh <obj> contains administrative territorial entity <triplet> Himachal Pradesh <subj> India <obj> country