Khasra No. 103 Lodhi Majara Road, Village Theda Post Manpura Himachal Pradesh INDIA 174101 (Himachal Pradesh)