When and how were the Himalayas formed?
The Himalayas or Himalaya is regarded as the tallest mountain range in the world. Its name is derived from a Sanskrit word that means “abode of the snow,” as this natural wonder has the third-largest deposit of snow and ice after the North and South Poles. The Himalayas mountain range extends for … Read more