VILLAGE CHOUGAN , P.O CHAIL CHOWK TEHSIL CHACHIOT MANDI Himachal Pradesh INDIA 175024 (Himachal Pradesh)