BUILDING NO 238 KACHEHERI ADDA., DHARAMSHALA Himachal Pradesh INDIA 176215 (Himachal Pradesh)