Khan Academy
Khan Academy: Introduction to the Himalayas
The Himalayas are the highest mountain ranges in the world, and from them flow the major rivers of Asia. The kingdoms of Nepal and Bhutan are located along the Himalayan ranges, and the Tibetan plateau lies to their north. Although the...