English: Its length is more than twenty kilometers.
Telugu: ఏకంగా ఇరవై వేల కిలోమీటర్లపైన పొడవు ఉంటది.