A. Karakoram
B. Hindukush
C. Ural
D. Himalayas

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.”