Meaning of kunlan shan

Definition of kunlan shan

(noun) a mountain range in western China that extends eastward from the Indian border for 1000 miles

Other information on kunlan shan

WIKIPEDIA results for kunlan shan
Amazon results for kunlan shan