VILLAGE- GHAROG PO NEHRA, TEHSIL SHIMLA (RURAL) SHIMLA Himachal Pradesh INDIA 171011 (Himachal Pradesh)