HOUSE NO. 99 SECTOR 3 NEW SHIMLA Himachal Pradesh INDIA 171009 (Himachal Pradesh)