English: Anaimudi, the highest peak in South India, is in these hills.
Telugu: దక్షిణ భారత దేశంలోనే అత్యంత ఎత్తైన అనముదీ శిఖరం ఇక్కడే ఉంది.