A. Karakoram
B. Hindukush
C. Ural
D. Himalayas
Submitted by: Kashif Ali Gaad
The border between Tibet and Nepal marks the eastern extent of the magnificent Himalayan Mountains, home to many of the world’s highest peaks. Himalaya is a Sanskrit word meaning “the Abode of Snow.”