The Indian subcontinent is a term mainly used to denote the geographic region surrounded by the Indian Ocean: mainly the Republic of India, Afghanistan, Pakistan, Kashmir (disputed region), Nepal, Sikkim, Bangladesh, Sri Lanka (Ceylon), Bhutan and Myanmar (Burma) and few other countries. see: South Asia.
The subcontinent was once part of Gondwana, the ancient southern supercontinent. Geologically, the origin of the Himalayas is the impact of the Indian tectonic plate traveling northward at 15 cm per year to slowly hit the Eurasian continent, about 40-50 million years ago. The formation of the Himalayan arc resulted since the lighter rock of the seabeds of that time were easily uplifted into mountains. An often-cited fact used to illustrate this process is that the summit of Mount Everest is made of marine limestone.
About 50 million years ago, this fast moving plate had completely closed the Tethys Ocean. The existence of the Tethys has been proved by sedimentary rocks settled on the ocean floor, and the volcanoes that fringed its edges. Since these sediments were light, they crumpled into mountain ranges rather than sinking to the floor. The Indian plate continues to be driven horizontally below the Tibetan Plateau, which forces the plateau to move upwards.
The Indo-Australian plate is still moving at 67 mm per year, and over the next 10 million years it will travel about 1,500 km into Asia. About 20 mm per year of the India-Asia convergence is absorbed by thrusting along the Himalaya southern front. This leads to the Himalayas rising by about 5 mm per year, making them geologically active. The movement of the Indian plate into the Asian plate also leads to earthquakes from time to time.