Taklamakan in Russian
Taklamakan in Russian
Такла-Макан
A cold desert in Xinjiang autonomous region, China, the largest desert entirely contained in China.