Option 1: The Himalayas are a young mountain range in India formed due to the collision of the Indian subcontinent with the Eurasian plate. They are not the oldest.
Option 2: The Vindhyas are a range of mountains in central India, but they are not the oldest.
Option 3: The Aravalli range is the oldest mountain range in India. It is a fold mountain range formed around 1.5 billion years ago and stretches across Rajasthan, Gujarat, and Haryana.
Option 4: The Sahyadri, also known as the Western Ghats, is a mountain range in western India, but it is not the oldest.
Therefore, the correct answer is option 3.