VILLAGE LECH PO GEHRA DISTT CHAMBA Himachal Pradesh INDIA 176324 (Himachal Pradesh)