Millions of years ago, these mountain peaks didn't exist. The Asian continent was mostly intact, but Indian subcontent was an island floating off the coast of Australia. Around 220 million years ago, around the time that Pangea was breaking apart, subconetent started to move northwards. It travelled some 6,000 kilometres before it finally collided with Asia around 40 to 50 million years ago. Then, part of the Indian landmass began to go beneath the Asian one, moving the Asian landmass up, which resulted in the rise of the Himalayas. It is thought that India's coastline was denser and more firmly attached to the seabed, which is why Asia's softer soil was pushed up rather than the other way around.How the Himalayas Were Formed The rock formations are 40 million years old, and fossils of marine life abound, it is a clear indication that before the content collision around 40 to 50 Million years ago, these hills were the seabed of the ancient ocean. Fossils of seashells, plants, petrified wood and early sea life Yorgia waggoneri are abound.