HomeGENERAL KNOWLEDGE Takla Makan Desert is Located in which country? January 20, 2018 0 A. China B. IndiaC. IranD. Chile Tags GENERAL KNOWLEDGE UPDATED MCQs Facebook Twitter