VILL. DEVDHAR, P.O. NEOLI, TEHSIL AND DISTT.KULLU KULLU Himachal Pradesh INDIA 175138 (Himachal Pradesh)