Mountain Himalaya And Their Top 13 Highest Peak The Himalaya The Himalayas, great mountain range of Asia forming a barrier between the Tibetan plateau to the north and the alluvial plains of the Indian sub-continent to the south. In Hindu Umang Sagar5 years ago5 years agoKeep Reading