MOUNT VIEW COMPLEX, MAIN BAZAR, MAIN BAZAR MCLOEDGANJ DHARAMSHALA Himachal Pradesh INDIA 176219 (Himachal Pradesh)