G T ROAD DAMTALTHE INDORA DAMTAL HIMICHAL PARDESH Himachal Pradesh INDIA 176403 (Himachal Pradesh)