English: It is around 65 kilometres from Shillong.
Telugu: మేఘాలయ రాజధాని షిల్లాంగ్‌కు కేవలం 65 కిలోమీటర్ల సమీపంలోనే ఉంటుంది.