VILLAGE LEDA TEHSIL & DISTT MANDI H P Himachal Pradesh INDIA 175036 (Himachal Pradesh)