Dehradun , Uttarakhand , India
Organization : Wildlife Institute of India
Chapter : Asia Chapter
Section : Wildlife Section