tyan_shan
1. [ noun ] (geography) a major mountain range of central Asia; extends 1,500 miles
Synonyms: Tien_Shan
Related terms: range India China Russia Pobeda_Peak
Similar spelling:   Tien_Shan