English: Being situated approximately 65 km and beyond.
Telugu: ఇది సుమారు 65కిలోమీటర్ల దూరంలో ఉంది.