English: Which mountain range lies North West of India?
Telugu: దక్షిణ భారత్‌లో ఎత్తైన శిఖరము ఏది?