a mountain range extending 1500 miles on the border between India and Tibet; this range contains the world's highest mountainpegunungan berupa 1500 mil di sempadan antara india dan tibet; rentang ini mengandungi dunia gunung tertinggi
source: wordnet30