TARA DEVI CHAKKAR SHIMLA Himachal Pradesh INDIA 171010 (Himachal Pradesh)