Meaning of taklamakan desert

Definition of taklamakan desert

(noun) a desert in western China

Other information on taklamakan desert

WIKIPEDIA results for taklamakan desert
Amazon results for taklamakan desert