Practice this MCQ: Himalayas is the highest mountain system in the world. Its length is:. Test your knowledge and see the detailed explanation on MrProfessor.