English: It is located only twenty kilometers from it.
Telugu: ఇది కేవలం ఇరవై కిలోమీటర్ల దూరంలో ఉంది.