Mountain Himalaya-The great mountain system
Himalayas The Himalayas are one of the most complex mountain systems of the world. It forms a barrier between the Tibetan plateau and the Indian subcontinent. The mountain Himalaya includes the highest mountain peaks in the world. The ranges of the Himalayas are separated by deep valleys. Thus they create a highly dissected topography. Meaning […]