The Himalayan ranges were formed when the Indian plate was driven northwards and pushed beneath the Eurasian Plate. With the advance of the Indian Plate towards the north, the Tethys started contracting about 65-70 million years ago. About 30-60 million years ago, the two plates came closer and the Tethys sea crust began to fracture into thrust edges. About 20-30 million years ago, the Himalayan ranges started emerging.