The Aravalli Range is the oldest mountain range in India, dating back approximately 350-500 million years to the Precambrian era. It runs through Rajasthan, Haryana, and Gujarat. The Himalayas are relatively young (50 million years), the Shiwaliks are the youngest foothills of the Himalayas, and the Vindhyas are also ancient but younger than the Aravallis.