74, MEHAR HOUSE, JILA PANCHAYAT COLONY, 74, CHAMBA, NEW TEHRI, Tehri, Uttarakhand
Location coordinates not available for this listing yet.