#AsianGeographyTrivia: The Himalayan Mountains, which run along the northern border of India, are home to the world's highest mountain peaks such as Mount Everest and Kanchenjunga. This mountain range is also the source of two major river systems -- the Indus Basin and the Ganga-Brahmaputra Basin