Meaning of tyan shan
Definition of tyan shan
(noun)
a
major
mountain
range
of
central
Asia; extends 1,500 miles
Other information on tyan shan
WIKIPEDIA results for
tyan shan
Amazon results for
tyan shan
Tweet