Taklamakan in Chinese
Taklamakan in Chinese
塔克拉玛干沙漠
A cold desert in Xinjiang autonomous region, China, the largest desert entirely contained in China.