English: Which mountain range lies North West of India?
Telugu: వింధ్య పర్వతాలకు దక్షిణంగా ఉన్న అతి ఎత్తయిన కొండశిఖరం ఏది?