VEDANTA TOWER VILL- MARHAWAG, NH, 22, 16 MILE SHIMLA Himachal Pradesh INDIA 171011 (Himachal Pradesh)