VILLAGE CHINOUR, TEH. INDORA INDORA Himachal Pradesh INDIA 176401 (Himachal Pradesh)