IIRD Complex Bye Pass Road Shanan Himachal Pradesh INDIA 171006 (Himachal Pradesh)