RAM SAHAR, NALAGARH, NALAGARH Himachal Pradesh INDIA 173229 (Himachal Pradesh)